毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

如何把依赖关系的模块的符号表导出到一个Module.symvers 文件里

更新时间:2013-8-6:  来源:毕业论文

如何把依赖关系的模块的符号表导出到一个Module.symvers 文件里

一个项目有多个模块,它们之间有依赖关系,怎么写一个Makefile 才能把这些模块的符号表导出到一个Module.symvers 文件里,写了很久,就是没搞出来。现在的办法是根据依赖关系去拷指定的Module.symvers 文件,感觉不是很方便,如果有的模块依赖多个其他的模块,经常就会出错,如果能把所有的符号表导出到一个或是所有模块的Module.symvers 文件里就好了。不知道可不可行

源文件数目多吗
不多的话,全量编译得了呵

测试的例子,输出符号表到map文件

gcc -o mtest -I ./ main.cpp -L . -ltest -lstdc++ -Wl,-Map,aa.map

gcc -o hello hello.c -Wl,-Map,test.map
你不就是想把所有的符号表导出到一个文件中吗?为什么一定要在MAKEFILE上做文章呢?、
换个思路想想,其实只需要编译完成后,把生成的符号表文件合并到一个统一的符号表文件中就行了。合并文件应该比较简单吧,随便找个脚本工具就能轻松搞定了

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。