发布时间:2017-04-05 12:50:21
最近在做一个项目时对makefile有了一个简单的认识,于是自己写了一个简单的编译框架,留待后用。下边是一个demo示例,附上所有的源文件,移植工程时搬过来应该就可以用了。一、 demo的文件目录树├── app │ ├── api│ │ .........【阅读全文】
发布时间:2017-01-09 19:43:12
原文链接:http://blog.csdn.net/xyz347/article/details/50557489在源码中有时候需要用到文件名,比如log的时候一般都会把文件名打印出来,__FILE__这个宏就是干这事用的。但是这个宏会把路径也带进来,而有时候我们只需要一个简单的文件名而已。实现方法,通过shell或者Makefile自带的函数,去掉文件的路径,用宏.........【阅读全文】
发布时间:2016-10-26 08:42:03
错误1:error.c:3:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes] int main() ^解析:该警告是由于编译代码时gcc使用了-Wstrict-prototypes选项时引起的,表示函数没有参数,即使是空函数,没有过void声明也会有警.........【阅读全文】