Makefile
lcokenm
奴徒工匠师家圣!做人做事七境界!
展开
-
Makefile中传递宏定义字符串给C
makefile中这样定义一个字符串:USER_CONFIG_APP_KEY ="8193"USER_CONFIG_APP_SECRET ="bad7e97f3c416fab1fd934546e35041dc8cdcd4668eeae55cad85d955b39"然后在你的编译flag里加入宏定义,格式如下:CFLAGS += -DUSR_APP_KEY=\"$(USER_C...原创 2019-08-25 23:44:12 · 3539 阅读 · 0 评论 -
解决make时候出现"make: warning: Clock skew detected. Your build may be incomplete."的问题
从PC ubuntu下通过rz指令传了一个压缩包到Linux设备上,解压后直接make压缩包中的source,出现如下告警:make: warning: Clock skew detected. Your build may be incomplete.意思就是检测到时钟偏差了,主要是两个设备系统之间的时间上存在差距。解决方案:find ./ -type f |xar...原创 2019-08-28 22:32:09 · 17860 阅读 · 5 评论 -
静态链接库
使用静态链接库时,在makefile中这样声明:gcc main.c –static –L./ –lfunc –o main-static:声明使用静态链接库-lfunc:func为静态库名字,链接器链接的时候就会去-L指定的位置,找名字为libfunc.a的静态库...原创 2019-08-28 22:54:37 · 188 阅读 · 0 评论