CMake
文章平均质量分 62
GreedySnaker
静悄悄的不知何时发起,却只见落幕时众人皆知,轰轰烈烈
展开
-
CMake 管理 Qt 工程 (Linux)
一 环境cmake 3.2Ubuntu 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 · 480 阅读 · 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 · 1076 阅读 · 1 评论 -
CMake 一部分命令
一 下载cmake二 基本语法(指令)指令是大小写无关的,参数和变量是大小写相关的。建议大写。CMake要求要求工程主目录和所有存放源代码子目录下都要编写CMakeLists.txt文件,注意大小(CM 大写,Lists中L要大写且不要落下s)。ADD_EXECUTABLE:ADD_EXECUTABLE(hello main.c func.c)使用main.c func.c生成可执行文件 helloCMAKE_MINIMUM_REQUIREDCMAKE_MINIMUM_REQUIRED(VE原创 2021-05-05 13:50:36 · 128 阅读 · 1 评论