- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 写一个常用的通用makefile
想法是可以对于当前目录中子目录分别执行make 得到对应的obj文件同时可以指定排除某些目录或者文件。进行一些基础的控制第一步 获取当前目录中的 子目录 获取.c文件以及.cpp文件实现排除 不需要编译的目录 排除不需要编译的c 和cpp文件。
2017-06-20 10:35:28 508
原创 make的更新规则和.PHONY
一般执行Makefile的时候都会有 xxx is up to date表示这个文件已经是最新的。而不需要重新编译。这样就节约了一大堆时间。如果依赖是最新的,那么就可以节约时间。最终就是 如果目标的依赖没有更新的话.那么目标是不需要更新的(如果目标存在).主要是通过检查依赖是不是比目标更加新.但是如下的文件all:cc -o main main.c
2017-06-14 16:20:24 2595
原创 常用的gcc编译指令和操作
gcc是一套工具链。1将源码编译成.o 只编译不链接。gcc -c output.o source.c2执行链接gcc -o output source.c obj1.o obj2.o obj3.ogcc -o output source.o obj1.o obj2.o obj3.o也可以用ld执行链接过程。但是必须都指定ld -o outpu
2017-06-14 14:16:38 629
deepin-scrot2.0deb
2017-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人