私は迅速なプロジェクトでthis glsl optimizerを使用しようとしています。これが可能かどうかはわかりません。迅速なプロジェクトでC++ライブラリを使用してより良いglslコンパイラを作成する方法
本当に私がやっていることは分かりませんが、私のプロジェクトでは "libglsl_optimizer.a"をドラッグしていたと思います。
それから私は、ブリッジングヘッダを作成し、しかしmeerlyがフリーズし、ビルドを引き起こすこと#import "libglsl_optimizer.a"
に入れます。
このライブラリを動作させるにはどうすればよいですか?私はこれについて正しいことをしていますか?
ダウンロードしたzipを使って.aファイルを取得しました。 projects/xcode5/glsl_optimizer_lib.xcprojにあります。それから私はそれを構築し、結果を製品フォルダにつかんだ。私はそれをプロジェクトにドラッグしました。
EDIT: [OK]を興味深いのは、私は、ブリッジングヘッダなしでコンパイルしようと、私はこの警告
ld: warning: ignoring file /Users/MB/Desktop/XCode/Projects/ArrayParticles/Trillium/ArrayCreation/libglsl_optimizer.a, file was built for archive which is not the architecture being linked (armv7): /Users/MB/Desktop/XCode/Projects/ArrayParticles/Trillium/ArrayCreation/libglsl_optimizer.a
'.a'ファイルはどこから入手できましたか? (本当の懸念は、ターゲットアーキテクチャと一致するかどうかです。)ビルドログを共有できますか? – szym
@szym私は質問に追加しました –
@szym私はあなたが建築について正しいことに気付きました。 .aファイルのアーキテクチャを変更するにはどうすればいいですか? –