CMakeLists 一回生二回熟
最近又写了一些cmakelists 文件,对cmake使用更加顺手啦。 多项目时,总的CMakelists file following: # CMAKE verison cmake_minimum_required(VERSION 3.0.0) # Project name project(xxxgame) ### Created The Build Output Directory set(build_output_directory ${CMAKE_BINARY_DIR}/bin/ CACHE INTERNAL "Build Output directory") message("Build Output Directory : ${CMAKE_BINARY_DIR}") file(MAKE_DIRECTORY ${build_output_directory}) file(MAKE_DIRECTORY ${build_output_directory}/mod) file(MAKE_DIRECTORY ${build_output_directory}/xxxfig/xxxom) message("Created The Build Output Directory Done(${build_output_directory}).") ### Copy