プロジェクトにj2objcをインポートしましたが、 Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_Test
( public class Test
Java ソースで) のようなエラーが発生します。スタティック ライブラリをプロジェクト ( ) に間違ってリンクしていることがわかりましたlibjre_emul.a
。Other Linker Flags flagに追加できる公式の解決策が見つかりました"-l jre_emul"
。
問題は、エラーが発生ld: library not found for -l jre_emul
することです。それはどういう意味ですか? どうすればこれを修正できますか?
拡張コマンドを試しました:
"-l jre_emul -ObjC -force_load ${PROJECT_DIR}/lib/libjre_emul.a"
エラーライブラリが見つからないままです。何か案が?
ありがとう。