CMake基本工程

Posted lewis-18576760061

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake基本工程相关的知识,希望对你有一定的参考价值。

CMakeLists.txt

cmake_minimum_required (VERSION 2.6)

project (Test)

set (Test_VERSION_MAJOR 1)

set (Test_VERSION_MINOR 0)

configure_file ( "${PROJECT_SOURCE_DIR}/TestConfig.h.in"

                     "${PROJECT_BINARY_DIR}/TestConfig.h" )

include_directories("${PROJECT_BINARY_DIR}")

add_executable(Test main.cpp)

target_link_libraries (Test MathFunctions)

 

TestConfig.h.in

#define Tutorial_VERSION_MAJOR @[email protected]

#define Tutorial_VERSION_MINOR @[email protected]

以上是关于CMake基本工程的主要内容,如果未能解决你的问题,请参考以下文章

使用CMake组织C++工程2:CMake 常用命令和变量

Win平台使用cmake工具生成sln工程示例

cmake学习

CMake入门实战

Android OpenCVVisual Studio 创建支持 OpenCV 库的 CMake 工程 ② ( VS 中创建 CMake 工程 | CMake 工程中配置 OpenCV 头文件 )

CMAKE --- 一个完整的cmake工程示例