入门示例

cmake_minimum_required(VERSION 3.5)     #设置CMake最小版本
project (hello_cmake)                   #设置工程名
add_executable(hello_cmake main.cpp)    #生成可执行文件

这是一个最基础的CMakeLists示例

cmake_minimum_required:该命令指明了对cmake的最低(高)版本的要求

project:该命令用于指定cmake工程的名称

add_executable:该命令用于生成可执行文件

\ add_executable另一用法:别名法

add_executable (<name> ALIAS <target>)

作用:

为可执行目标文件创建一个别名。创建该别名后,可以使用别名进行可执行目标的读、测试操作,但是不能利用别名对可执行目标的修改属性操作

示例:

cmake_minimum_required(VERSION 3.10.2)
project(test)

SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY output)

add_executable(runtest main.cpp)

add_executable(test_name ALIAS runtest)

results matching ""

    No results matching ""