2013-01-08 46 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我沒有符號

有沒有辦法做到這一點?

回答

相關問題