熟悉 CMake(一)

CMake 对应的配置文件(对应整个工程):CMakeLists.txt。

基本环境设置

  • (1)CMake 的版本

    cmake_minimum_required(VERSION 3.4)
  • (2)和工程关联

    project(Demo)

添加文件

  • (1)添加源文件

    set(SOURCE_FILES main.cpp demo.h)
                        // 不同的文件以空格隔开

C++11 vs C99

  • (1)C++11

    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
  • (2)C99

    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -g")

你可能感兴趣的:(cmake)