# CMake最低版本要求
cmake_minimum_required(VERSION 3.20)
# 项目名称
project(test_3)
message(${PROJECT_NAME})
add_subdirectory(sub1 output1)
add_subdirectory(sub2 output2)
# 指定生成目标
add_executable(test_3 src/main.c)
target_link_libraries(test_3 sub1)
set(VAR 12345 234)
message("before ${VAR}")
set(VAR)
message("after ${VAR}")
message("################ test_3 ################")
message("CMAKE_BINARY_DIR: ${CMAKE_BINARY_DIR}")
message("test_3_BINARY_DIR: ${test_3_BINARY_DIR}")
message("PROJECT_BINARY_DIR: ${PROJECT_BINARY_DIR}")
message("CMAKE_CURRENT_BINARY_DIR: ${CMAKE_CURRENT_BINARY_DIR}")
message("CMAKE_SOURCE_DIR: ${CMAKE_SOURCE_DIR}")
message("test_3_SOURCE_DIR: ${test_3_SOURCE_DIR}")
message("PROJECT_SOURCE_DIR: ${PROJECT_SOURCE_DIR}")
message("CMAKE_CURRENT_SOURCE_DIR: ${CMAKE_CURRENT_SOURCE_DIR}")
message("CMAKE_VERSION: ${CMAKE_VERSION}")
message("CMAKE_MAJOR_VERSION: ${CMAKE_MAJOR_VERSION}")
message("CMAKE_MINOR_VERSION: ${CMAKE_MINOR_VERSION}")
message("CMAKE_PATCH_VERSION: ${CMAKE_PATCH_VERSION}")
message("CMAKE_TWEAK_VERSION: ${CMAKE_TWEAK_VERSION}")
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
4.use-variables.zip (9个子文件)
CMakeLists.txt 1KB
sub1
CMakeLists.txt 812B
hello.c 89B
hello.h 66B
src
hello.h 66B
main.c 91B
sub2
CMakeLists.txt 812B
hello.c 89B
hello.h 66B
共 9 条
- 1
资源评论
万俟淋曦
- 粉丝: 7w+
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功