
CMake
文章平均质量分 62
GreedySnaker
静悄悄的不知何时发起,却只见落幕时众人皆知,轰轰烈烈
展开
-
CMake 管理 Qt 工程 (Linux)
一 环境 cmake 3.2 Ubuntu 16. 32位 Qt 5.1 二 代码 结构 main* 都是建立Qt工程最基础的,就不放了。 CMakeLists.txt # cmake的最低版本要求 cmake_minimum_required(VERSION 3.1.0) # 设置项目名称 set(PRO_NAME demo_qt) project(${PRO_NAME}) # 在相应的构建目录中查找头文件 set(CMAKE_INCLUDE_CURRENT_DIR ON) # 设置CMake原创 2021-06-26 14:43:30 · 563 阅读 · 0 评论 -
VS+CMake生成动态库
说明,一个简短的小demo,记录下流程。 一 代码 源文件- C11线程池 #ifndef THREAD_POOL_H #define THREAD_POOL_H #include <vector> #include <queue> #include <memory> #include <thread> #include <mutex> #include <condition_variable> #include <future原创 2021-05-15 19:23:54 · 1381 阅读 · 1 评论 -
CMake 一部分命令
一 下载 cmake 二 基本语法(指令) 指令是大小写无关的,参数和变量是大小写相关的。建议大写。CMake要求要求工程主目录和所有存放源代码子目录下都要编写CMakeLists.txt文件,注意大小(CM 大写,Lists中L要大写且不要落下s)。 ADD_EXECUTABLE: ADD_EXECUTABLE(hello main.c func.c) 使用main.c func.c生成可执行文件 hello CMAKE_MINIMUM_REQUIRED CMAKE_MINIMUM_REQUIRED(VE原创 2021-05-05 13:50:36 · 174 阅读 · 1 评论