CLion_Cmake错误:IDE不允许构建/调试

时间:2019-10-17 00:29:10

标签: c++ ide clion jetbrains-ide

在CLion IDE中处理C ++程序。我是初学者。我在CLion中做了一些我不了解的事情(与Cmake有关),现在build和run按钮显示为灰色,一开始就无法使用。这是我收到的错误消息:

/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE =调试-G“代码块-Unix Makefiles” / Users /用户名/ CLionProjects / OOPC ++ Class -在CMakeLists.txt:8(add_executable)上配置完成的CMake错误:找不到源文件:     Project2Updated / cmake-build-debug / cmake_install.cmake   尝试扩展名.c .C .c ++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h ++ .hm .hpp .hxx .in .txx CMakeLists.txt:8(add_executable)处的CMake错误:没有为目标指定源:OOPC__Class -构建文件已写入到:/ Users / username / CLionProjects / OOPC ++ Class / cmake-build-debug [无法重新加载] 强文本

请问有没有反馈?

1 个答案:

答案 0 :(得分:0)

该错误位于CMakeLists.txt文件的第8行。我认为您没有为目标指定源文件(.h和.cpp文件)。 add_executable命令应采用以下格式:

add_executable(<target_name> [source1] [source2 ...])

因此,如果您尝试创建一个名为OOPC__Class的可执行文件,它将像这样:

add_executable(OOPC__Class src/main.cpp)