cmake (3)多个源文件示例
生活随笔
收集整理的這篇文章主要介紹了
cmake (3)多个源文件示例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 文件位置
├── CMakeLists.txt
├── include
│ └── Hello.h
└── src
├── Hello.cpp
└── main.cpp
2.
cmake_minimum_required(VERSION 3.5)# Set the project name project (hello_headers)# Create a sources variable with a link to all cpp files to compile set(SOURCESsrc/Hello.cppsrc/main.cpp )# Add an executable with the above sources add_executable(hello_headers ${SOURCES})# Set the directories that should be included in the build command for this target # when running g++ these will be included as -I/directory/path/ target_include_directories(hello_headers PRIVATE ${PROJECT_SOURCE_DIR}/include )總結
以上是生活随笔為你收集整理的cmake (3)多个源文件示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cmake (3)多个源文件aux_so
- 下一篇: cmake (4)引用子目录的库