1.cmake配置
cmake_minimum_required(VERSION 2.8)
project(test)
set(CMAKE_BUILD_TYPE Debug)
aux_source_directory(. SRCS)
include_directories(/usr/include)
set(CMAKE_CXX_FLAGS "-Wall -std=c++14")
set(CMAKE_CXX_FLAGS_DEBUG "-D_DEBUG -O0 -g -ggdb")
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG")
Link_directories(/usr/local/lib)
add_executable(test ${SRCS})
2.程序源码
#include <cstdio>
int main( int argc, char *argv[] ) {
printf("Hello, world!\n");
return 0;
}
3.编译与生成过程