mirror of
https://github.com/luzhisheng/js_reverse.git
synced 2025-04-12 03:27:07 +08:00
135 lines
3.7 KiB
CMake
135 lines
3.7 KiB
CMake
## cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC
|
|
#set(SRC add.cpp div.cpp mult.cpp main.cpp sub.cpp)
|
|
## 设置构建输出目录
|
|
#set(EXECUTABLE_OUTPUT_PATH E:/code/js_reverse/CMake构建/v1/bulid/aa/bb/cc)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
## 得到变量 ${SRC}并构建exe文件
|
|
#add_executable(app ${SRC})
|
|
|
|
|
|
## cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC PROJECT_SOURCE_DIR 表示命令行执行cmake .. 后面的..
|
|
#aux_source_directory(${PROJECT_SOURCE_DIR} SRC)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
## 得到变量 ${SRC}并构建exe文件
|
|
#add_executable(app ${SRC})
|
|
|
|
|
|
## cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC CMAKE_CURRENT_BINARY_DIR 表示命令 CMakeLists.txt 所在的目录
|
|
#file(GLOB SRC ${CMAKE_CURRENT_BINARY_DIR}/*.cpp)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
## 得到变量 ${SRC}并构建exe文件
|
|
#add_executable(app ${SRC})
|
|
|
|
|
|
## cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC CMAKE_CURRENT_BINARY_DIR 表示命令 CMakeLists.txt 所在的目录
|
|
#aux_source_directory(${PROJECT_SOURCE_DIR}/src SRC)
|
|
## 指定头文件目录
|
|
#include_directories(${PROJECT_SOURCE_DIR}/include)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
## 得到变量 ${SRC}并构建exe文件
|
|
#add_executable(app ${SRC})
|
|
|
|
|
|
# cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC CMAKE_CURRENT_BINARY_DIR 表示命令 CMakeLists.txt 所在的目录
|
|
#aux_source_directory(${PROJECT_SOURCE_DIR}/src SRC)
|
|
## 指定头文件目录
|
|
#include_directories(${PROJECT_SOURCE_DIR}/include)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
## 指定库路径
|
|
#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib2)
|
|
## 生成动态库
|
|
#add_library(library SHARED ${SRC})
|
|
## 生成静态库
|
|
##add_library(library STATIC ${SRC})
|
|
|
|
|
|
# cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC CMAKE_CURRENT_BINARY_DIR 表示命令 CMakeLists.txt 所在的目录
|
|
#file(GLOB SRC ${PROJECT_SOURCE_DIR}/main.cpp)
|
|
## 指定头文件目录
|
|
#include_directories(${PROJECT_SOURCE_DIR}/include)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
#
|
|
#link_libraries(library)
|
|
#link_directories(${PROJECT_SOURCE_DIR}/lib1/Debug)
|
|
#add_executable(app ${SRC})
|
|
|
|
|
|
## cmake版本
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
## 设置变量SRC CMAKE_CURRENT_BINARY_DIR 表示命令 CMakeLists.txt 所在的目录
|
|
#file(GLOB SRC ${PROJECT_SOURCE_DIR}/main.cpp)
|
|
## 指定头文件目录
|
|
#include_directories(${PROJECT_SOURCE_DIR}/include)
|
|
## C++ 标准版本
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
#
|
|
## 如果是自定义库就需要 定义路径
|
|
#link_directories(${PROJECT_SOURCE_DIR}/lib1/Debug)
|
|
#message(STATUS "111111111111111")
|
|
#add_executable(app ${SRC})
|
|
## FATAL_ERROR 错误抛出 程序停止
|
|
##message(FATAL_ERROR "2222222222222222")
|
|
## 链接动态库
|
|
#target_link_libraries(app PUBLIC library)
|
|
## STATUS 正常日志输出
|
|
#message(STATUS "55555555555555")
|
|
|
|
#cmake_minimum_required(VERSION 3.2)
|
|
## 项目名称
|
|
#project(test)
|
|
#
|
|
#file(GLOB SRC ${PROJECT_SOURCE_DIR}/main.cpp)
|
|
#include_directories(${PROJECT_SOURCE_DIR}/include)
|
|
#set(CMAKE_CXX_STANDARD 11)
|
|
#
|
|
#set(aaa 1)
|
|
#message(${aaa})
|
|
## 拼接字符串
|
|
#set(bbb ${aaa} 2)
|
|
#message(${bbb})
|
|
## 追加字符串
|
|
#list(APPEND bbb 3)
|
|
#message(${bbb})
|
|
## 删除字符串
|
|
#list(REMOVE_ITEM bbb 1)
|
|
#message(${bbb})
|
|
|
|
cmake_minimum_required(VERSION 3.2)
|
|
project(test)
|
|
file(GLOB SRC ${PROJECT_SOURCE_DIR}/h.cpp)
|
|
# 定义宏DEBUG 类似定义变量
|
|
add_definitions(-DDEBUG)
|
|
add_executable(app ${SRC})
|