在CLion中编译时出现问题
Trouble with compiling in CLion
我刚刚开始使用JetBrains最新发布的CLion EAP构建,整个过程都在CMake上运行。我认为,我正确地编写了CMake脚本,因为所有的库都包含在内,并且在这方面没有出现任何错误。
但是代码使用std::线程库,我在编译时遇到了如下错误:
std::thread尚未声明。
随之而来的是一大堆相关的错误。我在CMakeList中根据几篇stackoverflow帖子指定使用C++11编译器,如下所示:
add_compile_options(-std=c++0x)
我也包含了thread.h
标头。这似乎对编译没有任何影响,而且一次又一次地出现同样该死的错误,让我很沮丧。
我们将不胜感激。
使用MinGWx32是不可能的。并且当前不支持MinGWx64(http://youtrack.jetbrains.com/issue/CPP-668)。您可以使用Cygwin。在"设置"|"生成"、"执行"、"部署"|"工具链"中选择它。
"CLion只在MinGW上工作。MinGW不支持std::thread和std::to_string等很多东西。只有MinGW-w64支持,而CLion目前不支持。–Raptz 9月12日10:45"
这个评论与事实相去甚远。。。
如果你去Jetbrains网站查看eap版本信息,或者最好去他们的开发博客,他们会解决很多这样的问题。
相关文章:
- 编译包含字符串的代码时遇到问题
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 编译要在英特尔Hyperscan中使用的.cc文件时出现问题
- 如何在 Mac 上正确编译C++,当它在 Linux 上编译没有问题时?
- Rextester 语言编译C++问题
- 这是使用回溯的 nqueen 问题,但我使用了动态 2d 数组,我的程序编译良好,但不返回任何输出
- 编译 llvm 插件时出现问题:llvm/Config/llvm-config.h:没有这样的文件或目录
- C++ 多级虚拟继承编译问题
- 编译问题:在函数"_start"中:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 在Linux上使用Clang / OLLVM交叉编译helloworld Windows可执行文件时的问题
- 使用 CImg 库的 std::min 和 std::max 的编译问题
- Qt Visual Studio 2015 加载项编译问题
- 构造函数和 G++ 编译配方的问题
- 解析问题 - 预期的非限定 ID - #include <array> 编译错误
- libssh 问题编译问题未定义的错误
- Eclipse 问题 - 编译期间不考虑 .c 和 .cpp 文件中定义的预处理
- Visual Studio 2017问题编译了C 代码,而该代码则在Linux中编译
- 这个C++代码有什么问题?编译错误:调用“测试::测试(测试)”没有匹配函数
- 试图编译基本Boost PropertyTree示例时出现问题-编译错误.该怎么做
- 如何解决***缺少分隔符的问题.编译QT(或支持库)时