静的ライブラリ (.a ファイル) にリンクするようにアプリケーションをコンパイルしようとしています。
ビルドに使用するコマンドは次のとおりです。
gcc -DUNIX -maix32 -o Release/bin/testApp Release/obj/main.o -ltestLib
ビルドすると、次のエラーが発生します。
ld: 0711-317 ERROR: Undefined symbol: .test
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
test は libtestLib.a のメソッドです
また、動的ライブラリを使用してビルドしようとすると、成功します。
gcc -DUNIX -maix32 -o Release/bin/testApp Release/obj/main.o libtestLib.so
私が間違っているところがわかりますか?