1-CMake初次使用

CMake初次使用

1.构建CMakeLists.txt

  • vim CMakeLists.txt

    • 注意:文件名必须一致,大小写也是
  • 增加文件内容

PROJECT(HELLO)

SET(SRC_LIST main.cpp)

MESSAGE(STATUS "this is binary dir" ${HELLO_BINARY_DIR})

MESSAGE(STATUS "this is source dir" ${HELLO_SOURCE_DIR})

ADD_EXECUTABLE(hello ${SRC_LIST})
  • 保存退出

  • cmake .

    • 表示在当前目录下执行cmake命令
  • make

    • cmake只生成makefile文件,还需使用makefile的make命令去编译