----jGRASP exec: gcc -g -o C1.exe C1.c -lglu32 -lfreeglut -lopengl32`
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lfreeglut
collect2.exe: error: ld returned 1 exit status
----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete.
我正在使用mingw32编译器,我按照以下链接中的说明操作: http://users.csc.calpoly.edu/~akeen/courses/csc101/references/gcc.html 希望有人知道该怎么做 谢谢
答案 0 :(得分:1)
您可能需要使用标记freeglut
指定-L /path/to/freeglut
库的位置,因此编译为
gcc -g -o C1.exe C1.c -L/path/to/freeglut -lglu32 -lfreeglut -lopengl32
或者,如果您使用IDE,则应该有一个选项来指定链接器使用的库的位置。
请参阅http://users.csc.calpoly.edu/~phatalsk/references/jGrasp_gcc_Setup/GCC_JGrasp_Install.html
设置/编译器设置/工作区,将标志添加到C / L字段。