摘要:
g++ -o hello.o -c hello.cpp ar cqs libHello.a hello.o 阅读全文
posted @ 2019-08-12 11:38
jony_L
阅读(120)
评论(0)
推荐(0)
摘要:
1.2目录结构介绍├── build//工程的编译系统所在目录,实现文件系统的整体编译功能├── development//包含一些开发中需要的库(本地),服务,以及工具等│ ├── libutils//底层工具以及 IPC 接口│ ├── libcutils//IPC 接口│ ├── servic 阅读全文
posted @ 2019-08-09 10:39
jony_L
阅读(341)
评论(0)
推荐(0)
摘要:
可以输出test.i文件中存放着test.c经预处理之后的代码。打开test.i文件,看一看,就明白了。后面那条指令,是直接在命令行窗口中输出预处理后的代码. gcc的-E选项,可以让编译器在预处理后停止,并输出预处理结果。在本例中,预处理结果就是将stdio.h 文件中的内容插入到test.c中了 阅读全文
posted @ 2019-08-09 09:33
jony_L
阅读(134)
评论(0)
推荐(0)
摘要:
此处需要强调一下Makefile文件里=, :=, ?=, +=的区别: = 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被赋值过就赋予等号后面的值+= 是添加等号后面的值 阅读全文
posted @ 2019-08-08 18:03
jony_L
阅读(99)
评论(0)
推荐(0)
摘要:
strip命令用于脱掉文件的衣服, 文件会变小, 其中的符号信息会失去。 那这个strip有什么 用呢? 很有用的! 原来的a.out比较大, 可以执行。 在strip之后, 文件变小了, 也是可以执行, 这就节省了很多空间. strip不仅仅可以针对可执行文件, 还能针对目标文件和动态库等. 在实 阅读全文
posted @ 2019-08-08 15:18
jony_L
阅读(466)
评论(0)
推荐(0)
浙公网安备 33010602011771号