我和CMake有个问题,他们没有检测到CMake编译器的正确版本。
我的CMake使用命令行,但不在CLion中。
在这里,CMake工具在CLion中的输出日志:
CMake Error at build/conanbuildinfo.cmake:1344 (message): Detected a mismatch for the compiler version between your conan profile settings and CMake: Compiler version specified in your conan profile: 9 Compiler versio
在我的桌面和Surface Pro6上,CLion已经停止工作,我不知道确切的原因。 写在我的桌面上: "C:\Program Files\JetBrains\CLion 2018.3.2\bin\cmake\win\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - MinGW Makefiles" C:\Users\Alexander\Desktop\Clion\übung
-- The C compiler identification is GNU 6.3.0
-- Check for
使用Windows上的CLion (一个C++ IDE),我希望在Ubuntu18.04.3LTS上安装最新版本的CLion (当前版本的CLion需要cmake > 3.15,而我只安装了3.10.2版本)。
按照在相关的答案中找到的cmake安装说明,引导CMake时会发生错误(链接答案中A-3中的第一步):
-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBR
我尝试在CLion中运行C++11代码,但它不起作用。上面写着:
...
/projects/CLion/untitled/main.cpp:7:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11
...
我尝试将CMAKE_C_FLAGS设置为-std=c++11或-std=gnu++11,但仍然存在相同的问题。常规C++代码可以很好地编译。
要编译我的C++11代码,我必须在CLion的CMake窗口中设置什么标志?
我刚刚安装了CLion,我需要编译器。我安装了Cygwin。但是有一个错误:
CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
CMake Error: Error executing cmake::LoadCache(). Aborting.
Error code: 1
所以,CMake被“捆绑”了,我试着从网站上安装它。但还有下一个错误:
Selected CMake might be