私は数か月前に作業したC++プロジェクトをCLion IDEに持っています。私は大したことは考えていませんでしたが、コードが現時点でObjective-Cで作業しているiOSアプリケーションに便利です。 Objective-C++を使用して、Obj-Cのすべてのコードを記録するのではなく、C++クラスとインターフェースしたいと考えています。iake用のdylibファイルをCMakeでコンパイル
私は、cmakeのを使用して.dylib
ファイルに私のコードをCLionからコンパイルしました。
URGENT: building for iOS simulator, but linking against dylib (/Users/me/Documents/old/Developer/Calc/Calc/libCalcOS.dylib) built for OSX. Note: This will be an error in the future.
アプリケーションを構築し、それが次のエラーでアプリの起動時にクラッシュにつながる実行されている:私はXcodeのから次の警告を取得するよう、私が問題に遭遇してるところです
dyld: Library not loaded: @rpath/libCalcOS.dylib Referenced from: /Users/me/Library/Developer/CoreSimulator/Devices/80285643-3064-4F0A-B921-90060F6A998F/data/Containers/Bundle/Application/B6BAAB1D-ABF4-4D0D-82CD-CFD243DEE622/Calc.app/Calc Reason: image not found
私は、.dylib
ファイルをarm64
デバイス用にコンパイルしてiOSと動作させる必要があると考えていますが、CLionまたはCMakeでこれをどのように達成するかはわかりません。任意のポインタが評価されるだろう!