Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
動的ライブラリ ターゲットとして lua をビルドし、別の動的ライブラリ ターゲットがそれに依存しています。ライブラリが必要な場合、エラーが表示されます: 複数の Lua VM が検出されました。ここに -Wl,-E リンク フラグを追加して、gcc で解決策を見つけました。しかし、Xcode で行う方法は?
更新: -weak_library を使用してターゲットに lua をリンクしようとすると、「複数の Lua VM が検出されました」というエラーもキャッチされます。
2 番目の動的ライブラリを Lua とリンクしないでください。依存関係として残します。これをXcodeで表現する方法がわかりません。また、私が知る限り-Wl,-E、Mac OS X で使用する必要はありません。
-Wl,-E