我正在尝试关注this guide来配置我的freeglut和opengl。
我已经习惯了通过android studio进行intellij环境,所以我想在Clion工作。
我被困在那个部位......
库:OpenGL库" libopengl32.a",GLU库 " libglu32.a"和GLUT库" libfreeglut.a"保持在 " \ lib中"目录。该目录是隐式的 库路径。尽管如此,我们需要将这些库包括在内 链接。它们应被称为" opengl32"," glu32"," freeglut" 没有前缀" lib"和后缀" .a"。
我如何在Clion中添加它?
答案 0 :(得分:1)
CLion使用cmake构建您的项目。按照以下步骤将链接库添加到项目中。
打开项目中的CMakeLists.txt
文件,然后添加
target_link_libraries(<target executable> libopengl32.a libglu32.a libfreeglut.a)
到该文件。
target executable
是您要链接这些库的可执行文件。通常,这是add_executable
中定义的项目名称。
注意:如果您将target_link_libraries
放在add_executable
之前,Cmake会向您显示错误。