CLION MinGW freeglut opengl库链接

时间:2015-05-07 14:59:23

标签: opengl intellij-idea libraries clion

我正在尝试关注this guide来配置我的freeglut和opengl。

我已经习惯了通过android studio进行intellij环境,所以我想在Clion工作。

我被困在那个部位......

  

库:OpenGL库" libopengl32.a",GLU库   " libglu32.a"和GLUT库" libfreeglut.a"保持在   " \ lib中"目录。该目录是隐式的   库路径。尽管如此,我们需要将这些库包括在内   链接。它们应被称为" opengl32"," glu32"," freeglut"   没有前缀" lib"和后缀" .a"。

我如何在Clion中添加它?

1 个答案:

答案 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会向您显示错误。