LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 818|回复: 2

怎样编辑Makefile文件,生成静态可执行文件

[复制链接]
发表于 2005-3-31 21:08:50 | 显示全部楼层 |阅读模式
configure之后的Makefile文件都很长,怎样修改它才能使make成一个静态可执行文件,而不是动态连接的呢.请详细说明之,谢谢.
发表于 2005-3-31 21:22:59 | 显示全部楼层
如果configure做得比较好,看看./configure --help,应该有生成静态库的选项。

如果自己写Makefile,大体如此:

  1. lib.a: file1.o file2.o
  2.         ar  ...(忘了,参见man ar)
  3.         ranlib $@      
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-4-1 09:19:52 | 显示全部楼层
如果没有,可以自己修改Makefile.am文件。加上去编译静态库的支持。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表