Я пишу статическую библиотеку: libA.a.У меня есть другое приложение, которое называется BoBo и не использует никаких функций в libA.a.Я хочу объединить libA.o в Bo, тогда я мог бы вызывать некоторые вещи в libA.a другими методами, когда Bo работает.
Я пишу makefile так: gcc B.c -o B.o -lA -u symbol_A
.Здесь -u из руководства GCC:
http://gcc.gnu.org/onlinedocs/gcc/Link-Options.html
Он предлагает использовать -u для принудительного связывания неиспользуемой библиотеки, а символ_A - это некоторый символ в libA.a
Ноэто не работаетПосле связывания я не могу найти какие-либо вещи из LibA.a в Bo
Может кто-нибудь дать мне подсказку?
ps Я использую GCC 3.4.4, eclipse + CDT под windows и Boбудет развернут под Linux.