1,创建文件夹lession_2 并包含以下文件:
├── CMakeLists.txt
└── src
├── CMakeLists.txt
└── main.cpp
其中main.cpp:
#include <stdio.h>
int main()
{
printf("hello world. \n");
}
SRC中的CMakeLists.txt:
cmake_minimum_required (VERSION 2.6)
add_executable(hello main.cpp)
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
以及lession_2中的CMakeLists.txt:
cmake_minimum_required (VERSION 2.6)
PROJECT(HELLO)
ADD_SUBDIRECTORY(src)
2,在lession_2创建文件夹build
3,cd到build文件夹下执行以下指令:
cmake ..
make