当前位置: 技术问答>linux和unix
怎样在LINXU下编译修改后的含有多个C文件的开源软件?有什么好的工具?需要配置哪些文件?
来源: 互联网 发布时间:2015-09-03
本文导语: 请教一个问题!从网上下了一个开源软件,与我想要的结果有些出入,我想修改一下源码再用.调试修改后的程序需要做哪些事情?有什么好的工具?我还需要修改软件的配置文件吗?只用GCC编译是不是就可以? 其间要用到哪...
请教一个问题!从网上下了一个开源软件,与我想要的结果有些出入,我想修改一下源码再用.调试修改后的程序需要做哪些事情?有什么好的工具?我还需要修改软件的配置文件吗?只用GCC编译是不是就可以? 其间要用到哪些命令?
|
一般网上的开源软件都是用automake的,平常我也不太用,记得好像是在Makefile.in文件里面定义的。
如果整体文件结构没动,那就直接./configure;make就可以了。
如果要调试的话,得看原来有没加-g选项,要是没加,在FLAG里面加上-g再编译。
如果整体文件结构没动,那就直接./configure;make就可以了。
如果要调试的话,得看原来有没加-g选项,要是没加,在FLAG里面加上-g再编译。
|
学习一下makefile文件.
找一个makefile的例子,自己学着修改一下,就一切迎刃而解了
找一个makefile的例子,自己学着修改一下,就一切迎刃而解了
|
你好好地读一读Makefile文件就知道了!
|
mc(midnight commander)