私はAppleのXcodeの完全な初心者ですが、Xcodeのドキュメントといくつかの関連する質問のアドバイスを成功させました。Xcode 4でライブラリをリンクするにはどうすればいいですか?
GMPを/ usr/local/binにインストールし、ライブラリを使用してショートプログラムを作成し、gcc main.c -lgmp
でコンパイルしました。それは警告もエラーもなくコンパイルされ、実行ファイルは完璧に動作しました。
新しいXcodeプロジェクト(コマンドラインツール;タイプ:C)を開始し、コードを新しく作成したmain.cにコピーして、プロジェクトビルド設定を開きました。そこから私はリンク>その他のリンカフラグに-lgmp
とを設定します。検索パス>ライブラリ検索パス〜/usr/local/bin
。ただし、プリプロセッサのエラー「Gmp.h:No such file or directory」でビルドが失敗します。
Iは想像ほぼすべてのヘッダ試みた:
#include "gmp.h"
#include <gmp.h>
#include "gmp"
#include "libgmp.a"
を。 。 。
これは私がCを学ぶことを妨げた最後の3ヶ月間の主な障害でした。私を最終的な解決に導く助けがあれば、大歓迎です。
可能な複製[既存のフレームワークを追加する方法はXcode 4で?](http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in- xcode-4) – jww