2013-01-08 43 views
1

我试图为了某种目的创建包括其他符号名为.dylib一个名为.dylib我可以建立一个包含其他.dylib符号(在C中)的.dylib吗?

恩:我有libA.dylib等libB.dylib,我想使libcore.dylib包括力霸和libB符号

我知道,我可以让libcore.dylib使用A0和B0

gcc -dynamiclib -Wall -install_name libmycore.dylib -headerpad_max_install_names -o libmycore.dylib ../A/A.o ../B/B.o 

然后用纳米-g libcore.dylib:我能找到AFunctions符号和象征BFunctions

现在我在想,如果我可以建立libcore。使用libA.dylib和libB.dylib dylib我想:

gcc -dynamiclib -Wall -install_name libmycore.dylib -headerpad_max_install_names -o libmycore.dylib -L../A/ -lA -L../B/ -lB 

我有课程,但力霸和libB符号的没有错误编译在libcore 没有被引用探微与纳米-g libcore的Dependance的。 dylib我没有符号

有没有办法做到这一点?

回答

相关问题