c++ - Mac 上的 CLion : configure package path

标签 c++ ide clion

我有一些 C++ 项目并导入到 CLion 中。现在在头文件中,如果我有这一行它不起作用:

#include "myproject/some_header_file.h"

如果我将其更改为以下内容,它会起作用:

#include "../some_header_file.h"

这对我来说真的很奇怪,有人知道如何配置 IDE 以使其使用第一行工作吗?否则我需要改变所有的地方才能让它工作......

谢谢!

最佳答案

您可以使用 CMakeLists.txt 在 CLion 上设置包含路径文件。

就写include_directories(.)在你的里面CMakeLists.txt .

请注意 #include包含路径中的目录是使用 <> 完成的代替 "" .

像这样: #include <myproject/some_header_file.h>

关于c++ - Mac 上的 CLion : configure package path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48268831/

相关文章:

c++ - 距离 UTC - Linux 上的本地时间

c++ - Windows CreateFileMapping : different file-mapping objects with same backed file

javascript - 适用于 iPhone 的在线 html5 IDE

java - 在 netbeans 中检索当前打开的文件或项目的位置

c++ - 如何在Clion中使用虚拟环境从C++调用Python?

build - 在 CLion 中构建后自动将可执行文件复制到目录?

c++ - 两个线程都阻塞调用 boost::mutex::lock()

c++ - C++11 std::bind 的链式调用不起作用

java - Docker 和 Java IDE 集成

c++ - CLion 发现错误的函数签名