目录结构
build.sh:脚本文件
src:源文件
include:头文件
CMakeLists.txt: Cmake文件
文件内容
- CMakeLists.txt :
cmake_minimum_required (VERSION 3.20.1)
project(CMAKEDOME)
set(CMAKE_CXX_COMPILER "g++")
set (CMAKE_CXX_FLAGS "-g -fexec-charset=utf-8")
include_directories(${
PROJECT_SOURCE_DIR}/include)
aux_source_directory(src SrcFiles)
set(EXECUTABLE_OUTPUT_PATH ${
PROJECT_SOURCE_DIR}/bin)
add_executable(dome ${
SrcFiles})
- launch.json: