
cmake
文章平均质量分 94
harderc111
精通是相对的,无知是绝对的,道阻且长
展开
-
make命令教程笔记
make命令教程原文地址代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建。本文介绍Make命令的用法,从简单的讲起,不需要任何基础,只要会使用命令行,就能看懂。我的参考资料主要是Isaac Schlueter的《Makefile文件教程》和《GNU Make手册》。make的概念# 它转载 2022-03-20 02:28:51 · 2120 阅读 · 0 评论 -
clion_cmakelists收集
cmake_minimum_required(VERSION 3.7)project(dbagent)set(CMAKE_CXX_STANDARD 98)set(CMAKE_CXX_FLAGS '-DMUDUO_STD_STRING -DUSE_CALL_RECORDER -g -Wno-old-style-cast -O2')set(COMMON_DIR ./../comm...原创 2017-12-22 23:44:13 · 659 阅读 · 0 评论 -
cmake 添加头文件目录,链接动态、静态库
罗列一下cmake常用的命令。CMake支持大写、小写、混合大小写的命令。1. 添加头文件目录INCLUDE_DIRECTORIES语法:include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...])它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的作用。include_d...转载 2018-12-08 21:34:50 · 16197 阅读 · 0 评论 -
【转】(程序员的自我修养)了解程序运行之前都干了些什么
前言 开篇先介绍两篇文章,一篇是 大神bestsWifter《程序员的自我修养》读书总结 还有一篇我感觉也是非常好的文章,作者教会我们对待学习的态度为什么知乎Live,分答,得到都不是干货?-20171123其实下面我要记录下的内容也都是<程序员的自我修养>这本书里面的内容,这里记录下来.正题C 语言的经典,“Hello,World”程序几乎是每个程序员闭着眼睛都能写...转载 2018-12-15 22:48:36 · 221 阅读 · 0 评论 -
【转】gcc/g++常用编译选项和gdb常用调试命令
gcc/g++编译器是我们写编译C/C++程序时离不开的编译工具,而gdb又是调试C/C++程序的利器,这一篇文章我们记录一下它们的惯常用法。gcc/g++常用编译选项选项作用-c生成可目标文件,但不进行链接-o指定生成文件的文件名-g在目标文件中添加调试信息,便于gdb调试或objdump反汇编-Wall显示所有的警告信息(建议使用)...转载 2018-12-16 00:41:37 · 7590 阅读 · 2 评论 -
【转】Makefile编写规范
Makefile—make内嵌函数及make命令显示 (九)makefile–目录搜索(八)makefile–模式规则(七)makefile–统一目标输出目录 (六)makefile–参数传递、条件判断、include (五)makefile–嵌套执行(四)Makefile–伪目标 (三)makefile–变量的使用(二)Makefile–隐含规则自动推dao(一)Makefil...转载 2019-01-17 23:58:13 · 359 阅读 · 0 评论