- 博客(5)
- 收藏
- 关注
原创 makefile的扩展
1.Makefile GNU make的工作分为两个阶段。在第一阶段,make读取makefile文件、内置变量及其值、隐含规则和具体规则、构造所有目标的依赖关系以及所有目标各自的依赖等。在第二阶段,make决定需要重新构造的目标并使用必要的规则进行工作。make工作第一阶段发生的扩展是立即扩展,直接把变量和函数扩展为makefile文件语句的一部分。make工作第二阶段发生的扩展称为延时扩展。 ...
2020-03-23 22:17:05 306
原创 对于gcc—static作用的认识
关于gcc-static的解释:因为在gcc中,会优先使用shard library. 为了确保使用的是静态库,则使用此选项。1. 遇到的各类问题:问题一:很多第三方程序为了确保在没有相应动态库时运行正常,喜欢在编译最后应用程序时加入-static.在老版本Fedora中编译正常,但在新版Fedora下编译常常报错:cannot find -lc原因通常是:Fedora下,#yum install...
2020-03-16 23:06:00 871
原创 在Linux中各个目录的作用?以及常用的命令。
**/:**根目录,一般根目录下只存放目录,不要存放件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中. /bin: /usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 **/boot:**放置linux系统启动时用到的一些文件。/boot/vmlinuz 为 linux 的内核文件,以及 /boot/gurb。建议单独分区,分区...
2020-03-09 18:10:54 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人