随笔分类 - Makefile&Shell&Cmake
shell脚本笔记
2.生成动态库
摘要:1、什么是动态库? 动态库内部链接路径是相对的,所以修改路径仍然可以使用,动态库名字格式 以lib开头, .so 结尾,格式就是 libxxx.so 动态库是程序运行时装入,所以可以不用更换程序,只更换动态库 2. 怎么编译自己的动态库? g++ -std=c++11 -shared -fPIC p
阅读全文
1.Makefile入门
摘要:Makefile编译规则: 1. Makefile默认只检查.c .cpp .o文件的时间戳,不会检测.h头文件的变化(除非明确设置了依赖关系)。 2. make可以自动推导文件以及依赖的文件,即由 $object 的 .o 文件推导相应的 .c 文件 3. Makefile支持嵌套,大项目中各功能
阅读全文
1.shell入门
摘要:1.什么是shell? shell脚本可以将很多条命令放到一个文件里面,然后直接运行这个文件。 shell脚本就是将连续执行的命令写成一个文件。2.shell脚本第一行一定要为: #! /bin/bash 或 #! /bin/sh3.推荐书籍:《鸟哥的私房菜(基础学习篇)》, 里面专门有两三章,是讲
阅读全文
浙公网安备 33010602011771号