Makefile
Makefile
Overboom
这个作者很懒,什么都没留下…
展开
-
[Makefile应用] --- Makefile编译动态库并使用
0. 引言本篇blog写作的目的:生一个项目中成一个简单的动态库在另一个项目中使用这个简单的动态库开发环境:Ubuntu1804开发语言:C++重点的Makefile的使用1. 静态库/动态库的基本知识不管是 Linux 还是 Windows 中的库文件其本质和工作模式都是相同的,只不过在不同的平台上库对应的文件格式和文件后缀不同。程序中调用的库有两种 静态库和动态库,不管是哪种库文件本质是都是二进制的源文件。在项目中使用库一般有两个目的,一个是为了使程序更加简洁不需要在项目中维护太多原创 2021-08-12 21:42:38 · 1139 阅读 · 1 评论 -
makefile中sed替换指令
(I)执行【sed –e ‘s/xxx/yyy/’】,将abc换成123示例代码: 执行结果; (II)执行【sed –e ‘/s/xxx/yyy/g’】,将所有的abc换成123示例代码: 执行结果: ...原创 2018-07-08 13:03:53 · 3415 阅读 · 0 评论 -
转载一个大神的Makefile
Makefile值得一提的是,在Makefile中的命令,必须要以[Tab]键开始。 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含...转载 2018-07-08 12:38:20 · 862 阅读 · 0 评论 -
LinuxCMD---vim + ctags实现代码跳转
在windows底下可以用SourceInsight工具查看代码,在Linux底下没有这么好用的工具,而且在实际工作中这种软件都是要付费的,公司不会允许这种行为,所以还是用最原始的vim工具配合ctag来查看代码1、安装ctagssudo apt-get install ctags2、生成tags文件安装成功后,要为源码文件生成tags文件,才可享受ctags为阅读代码带来的便利...原创 2019-07-11 22:41:43 · 381 阅读 · 0 评论 -
makefile --- GDB调试
1、GDB简介GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下:GDB主要帮忙你完成下面四个方面的功能:1.启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。2.可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)3.当程序被停住时,可以检查此时你的程序中所发生的事。4.动态的改变你程序的执行环境。2、GDB基本调试...转载 2019-08-14 22:17:29 · 986 阅读 · 0 评论