
cmake
文章平均质量分 77
cmake相关文章
PGzxc
应用开发者
展开
-
Cmake入门之——Unset方法(七)
一 概述set方法用于给变量设置值,同理,unset方法用于给变量清空值,其中变量的取值为以下三种:一般变量(Normal Variable) 缓存变量(Cache Variable) 环境变量(Environment Variable)二 unset方法说明2.1 一般变量(Normal Variable)复制 1 unset(&l...原创 2020-01-21 13:16:09 · 4463 阅读 · 1 评论 -
Cmake入门之——变量(八)
一 概述本文主要介绍Cmake变量相关的知识点(目录):变量介绍及使用 自带的变量 自定义变量, 清除设置的变量 总结二 什么是变量及变量的引用2.1 什么是Cmake变量Cmake变量分为系统自变量和自定义变量 系统变量是Cmake中定义好,用于获取编译时信息(如项目代码位置等) 自定义变量,用于设置或获取用于自行定义的变量2.2变量的引用方式在引用参数...原创 2020-01-21 13:17:12 · 668 阅读 · 0 评论 -
Cmake入门之——Set方法(六)
一 概述set方法是cmake-commands中的脚本方法,用于给下面的变量设置值:一般变量(Set Normal Variable) 缓存变量(Set Cache Entry) 环境变量(Set Environment Variable)二 Set方法说明2.1 一般变量(Set Normal Variable)复制 1 set(...原创 2020-01-21 13:15:07 · 34127 阅读 · 1 评论 -
Cmake入门之——打印消息(五)
一 概述打印日志消息是软件开发中一个重要的功能。本文要讲述的Cmake的打印消息方法message,用于编译时期在cmake项目中输出日志信息,也可用于断点调试时,随时查看日志信息。二 Cmake方法介绍2.1 message打印方法复制 1 message([<mode>] "message to display" ...)...原创 2020-01-17 22:49:33 · 22173 阅读 · 1 评论 -
Cmake入门之——工具介绍(四)
一 概述本节主要介绍一下内容:Cmake是什么 Cmake项目中bin目录中的命令工具二 Cmake是什么CMake是一个开源、跨平台的系列工具,旨在构建、测试和打包软件 官网地址:CMake三 Cmake项目中的命令工具3.1 Cmake指令的位置3.2 Cmake指令介绍cmake.exe:执行cmake指令相关的指令发出者 cpack.exe:执行c...原创 2020-01-13 08:38:11 · 1121 阅读 · 0 评论 -
Cmake入门之——项目构建过程(三)
一 概述本节主要介绍使用Cmake创建一个简单的项目,并编译运行查看结果输出。结合项目实例介绍,项目中使用到的语法等知识点二 运行环境系统:windows 7 64位 cmake version: 3.16.2 gcc –version:4.9.2三 Cmake项目构建3.1 使用cmd终端构建项目在文件夹中新建两个文件:main.cpp(运行文件),CMakeLis...原创 2020-01-13 08:37:26 · 2894 阅读 · 0 评论 -
Cmake入门之——No CMAKE_C_COMPILER could be found(二)
一 现象使用cmake进行编译的过程中,可能会出现如下的信息(现象如下图)复制 12 -- The C compiler identification is unknown-- The CXX compiler identification is unknown 二 查看编译环境三 原因分析3.1 不包含编译所需的工具...原创 2020-01-13 08:36:08 · 12269 阅读 · 3 评论 -
Cmake入门之——软件下载及环境变量配置(一)
一 概述CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。本节是Cmake的第一篇文章,主要介绍软件的下载及环境变量的配置二 软件介绍、下载、安装2.1 软件介绍GNU tools(Tool chains):编译工具链 Cmake:跨平台的安装(编译)工具 Clion:开发C/C++的跨平台IDE2.2 软件下载(本文只提供下载链...原创 2020-01-02 09:00:19 · 3870 阅读 · 1 评论