摘要:
showmemory.c 和 hello.s 源码 我第一次写makefile时就出错了。 问题是:Makefile:3: *** 遗漏分隔符 。 停止。 寻找了百度,也有好多解决办法,但是大部分是差不多的解答,感觉就是单纯的复制粘贴一样,也不够完整。我经过反复琢磨终于解决并弄懂其中之奥妙!什么奥妙 阅读全文
posted @ 2017-09-28 22:19
lsgxeva
阅读(451)
评论(0)
推荐(0)
摘要:
Linux库函数制作(静态库、动态库) 静态库与动态库 链接方式 链接分为两种:静态链接、动态链接 静态链接: 由链接器在链接时将库的内容加入到可执行程序中 静态链接的特点是: 优点: 对运行环境的依赖性较小,具有较好的兼容性 缺点: 生成的程序比较大,需要更多的系统资源,在装入内存时会消耗更多的时 阅读全文
posted @ 2017-09-28 16:00
lsgxeva
阅读(2291)
评论(0)
推荐(0)
摘要:
GCC(警告.优化以及调试选项) [介绍] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件 预处理器cpp2.将预处理后的文件不转换成汇编语言,生成文件.s 编译器egcs3.有汇编变为目标代码(机器代码)生成. 阅读全文
posted @ 2017-09-28 09:12
lsgxeva
阅读(25226)
评论(0)
推荐(0)