如何更改包括目录,图书馆目录和CLION图书馆

时间:2015-01-09 02:28:49

标签: clion

在CLion中,如何指定C ++编译器查找头文件的include目录?另外,如何设置要链接的库及其库目录?

目前,我正在执行直接修改文件CMakeLists.txt的任务:

include_directories(/opt/netcdf/include)
link_directories(/opt/netcdf/lib)
link_libraries(netcdf)

但我想知道是否可以使用GUI完成同样的事情。

由于

1 个答案:

答案 0 :(得分:9)

在CLion中,项目的CMakeLists.txt文件是构建系统和设置的system of record。 GUI中显示的内容源自构建脚本。这类似于IntelliJ使用Maven pom.xml文件作为Java构建记录系统的方式,并基于该文件在IDE中显示内容。根据我过去使用IntelliJ的经验,我希望JetBrains能够让这种体验更加双向(随着时间的推移更新GUI将会编辑CMakeLists.txt)。