CMake 基础DEMO
可执行文件的生成
最简单的可执行文件实例
cmake_minimum_required(VERSION 3.22)
project(tonydemoproject)
add_executable(testdemo main.cpp)
如果要添加多个文件到可执行文件中:
cmake_minimum_required(VERSION 3.22)
project(tonydemoproject)
add_executable(testdemo main.cpp basicStringDemo.cpp basicStringDemo.h)
使用变量定义生成目标
也可以使用变量的方法定义:
file( GLOB APP_SOURCES RELATIVE ${
CMAKE_CURRENT_SOURCE_DIR} *.cpp )
message(Info "CMAKE_CURRENT_SOURCE_DIR is ${CMAKE_CURRENT_SOURCE_DIR}")
message(Info "APP_SOURCES is ${APP_SOURCES}")
add_executable(testdemo ${