在clion中编译时,我收到错误"未指定可执行文件"

14 c++ clion

我正在使用MacOS并尝试在Clion中编写c ++代码,但是当我运行简单的hello world代码时,我得到了错误executable is not specified.我是Clion的新手.

Cmakelist.txt

cmake_minimum_required(VERSION 3.2)
project(untitled)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(SOURCE_FILES main.cpp)
add_executable(untitled ${SOURCE_FILES})
Run Code Online (Sandbox Code Playgroud)

克利翁

Vis*_*ngh 7

如果您错误地创建了C/C++ 库,请确保使用C/C++ 可执行文件创建一个新项目。然后您就可以开箱即用地对其进行调试。

截屏


gkc*_*gkc 5

我认为 CLion 需要 CMakeLists.txt 进行运行/调试配置。更多信息请访问:https : //www.jetbrains.com/clion/help/cmakelists-file.html

作为 C++ 新手,我基本上在 CLion 中创建了新项目,然后通过编辑必填字段将 CMakeLists.txt 内容复制/过去到我的项目中。

之后,我能够配置我的项目以进行运行/调试。

默认的 CMakeLists.txt 内容应该是这样的:

cmake_minimum_required(VERSION 3.3)
project(YourProjectName)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(SOURCE_FILES YourSourceFile.cpp)
add_executable(YourProjectName ${SOURCE_FILES})
Run Code Online (Sandbox Code Playgroud)

我希望这有帮助。