13

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

目前我正在做那些直接修改文件的任务CMakeLists.txt

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

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

谢谢

4

1 回答 1

8

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

于 2015-04-14T18:28:38.443 回答