C++ 使用Cygwin编译器在Netbeans IDE中安装FreeGlut 3.0.0

C++ 使用Cygwin编译器在Netbeans IDE中安装FreeGlut 3.0.0,c++,opengl,netbeans,cygwin,C++,Opengl,Netbeans,Cygwin,我正在尝试在我的netbeans 8.02 ide中安装freeglut并设置opengl。 我正在netbeans中使用cygwin(gcc/g++)编译器。我已经安装了freeglut 3.0.0,但我不知道如何将freeglut库与netbeans中的cygwin编译器链接在一起 我认为我必须从freetglut复制并粘贴bin、lib和include文件夹,并将它们与cygwin文件夹中的bin、lib和include文件夹合并。我对此不太确定。我有很多意见: 看来自由过剩还没有被编译。

我正在尝试在我的netbeans 8.02 ide中安装freeglut并设置opengl。 我正在netbeans中使用cygwin(gcc/g++)编译器。我已经安装了freeglut 3.0.0,但我不知道如何将freeglut库与netbeans中的cygwin编译器链接在一起


我认为我必须从freetglut复制并粘贴bin、lib和include文件夹,并将它们与cygwin文件夹中的bin、lib和include文件夹合并。我对此不太确定。

我有很多意见:

  • 看来自由过剩还没有被编译。可能包括make文件或CMake文件,用它们构建。如果你是新手,用谷歌搜索一下
  • 关于确保Cygwin链接到它们,您的假设方法是可行的,但它不是最好的。我建议您将lib文件夹添加到IDE中的链接(或库)目录中。我不熟悉netbean,但它可能在您的项目设置页面中
  • 关于您的bin目录,我建议将其内容复制到.exe的输出目录中,这样当您重新分发程序时,您的用户就可以保证拥有它
    我还想补充一点,我没有看到freeglut3.0.0文件夹中的bin和lib文件夹。但是我确实看到了include文件夹和其他文件夹:其他文件夹:android、doc、progs、src。然后是一堆文件。我会发布一个截图,但我在这里的代表不够高: