Clion中Cmake的设置问题

1.设置可执行程序输出目录

1
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin")

2.将cpp文件添加为“生成可执行文件”的源文件

1
add_executable(AcWing3375 Acwing/graduate/AcWing3375.cpp)

完整的cmake设置

1
2
3
4
5
6
7
8
9
cmake_minimum_required(VERSION 3.24)
#指定cmake工程名
project(algorithm)

#c++版本
set(CMAKE_CXX_STANDARD 14)
# 指定可执行程序输出目录
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin")
add_executable(AcWing3375 Acwing/graduate/AcWing3375.cpp)

附:普通的gitignore文件

1
2
3
/.idea/
/cmake-build-debug/
/bin/