我想在編譯我自己的共享庫時將現有的共享庫(FlashRuntimeExtensions.so)鏈接到我的C代碼。但無論我嘗試什麼,我總會得到同樣的錯誤;該文件的格式不正確。有人有關於如何解決這個問題的想法嗎?編譯共享庫鏈接到其他.so
這裏是我的編譯命令:
$ g++ -Wall ane.c FlashRuntimeExtensions.so -o aneObject
FlashRuntimeExtensions.so: could not read symbols: File in wrong format
collect2: ld gaf exit-status 1 terug
'$ file FlashRuntimeExtensions.so'這個命令的輸出是什麼? – SirDarius
http://stackoverflow.com/questions/2527780/c-linker-error-sdl-image-could-not-read-symbols – Jeyaram
@SirDarius:FlashRuntimeExtensions.so:ELF 32位LSB共享對象ARM版本1 (SYSV),動態鏈接,剝離 –