首页 > 其他 > 详细

Makefile心得

时间:2015-04-29 21:34:51      阅读:239      评论:0      收藏:0      [点我收藏+]

     笔者擅长的语言是Java,最近被老师拉过来做Linux C,里面经常用到Makefile。

    Makefile大学的时候学过,当时觉得很头疼,放了几年后,现在看起来,没以前那么难了,大体思路和shell差不多,就是定义变量、拼接命令之类的,如果能很好的了解gcc的编译命令的话,写个Makefile真是不在话下(突然感觉这句话说的太肤浅。。。。)。这里简单记录一下写Makefile中发现的几点吧。

    gcc相关:

    需要编译生成动态库的时候,需要在参数中添加-fPIC -shared标志位,然后再将各对象组成一个对象即可。

    Makefile相关:

    首先是<target>:<source>格式语句,表明了需要由什么得到什么,该格式语句下即为生成该目标的方法。方法中,值得注意的是有几个特殊符号:$@--目标文件,$^--所有的依赖文件,$<--第一个依赖文件。

    先写到这里吧,还是没有写博客的习惯,写一会就没心情了。。。

Makefile心得

原文:http://www.cnblogs.com/qq690388648/p/makefile_gcc_digest.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!