2012-05-13 22 views
1

ハイフンライブラリをXcodeのiOSプロジェクトに追加しようとしていますが、ハイフンC、ハイフンH、hnjalloc.c、hnjalloc.hの4つのファイルがあります。私はそれらをプロジェクトにドラッグしてビルドしましたが、アーキテクチャーi386エラーのシンボルは未定義です。私はプロジェクトにドラッグする以外に何か他のステップを踏んでいますか?xcodeに.cファイルを追加する

+0

.cファイルの名前を.mに変更して確認します。 –

+2

@SIGSEGVいつ、いつ、それが今まで働くでしょうか? – CodaFi

+0

私はあなたがドラッグするのではなく、ファイルを追加する必要があると思う。 また、プロジェクトの実際のパスを確認する必要があります。追加したファイルがあります – wei

答えて

4

ビルド対象に追加したことを確認してください。ビルド対象にファイルを含めずに、このエラーが発生する可能性があります。

+0

シミュレータ用に@mohabitarがビルドされ実行されていると仮定しています。それが正しい場合、あなたの答えは死んでいます。もしそうでなければ、それ以外の何かがあります。 – bbum

+0

ビルドターゲットに追加するにはどうすればいいですか? – Snowman

+0

Xcode 4では、ファイルインスペクタにファイルを追加します(ファイルを開き、まだ表示されていない場合は⌘⌥1を押してください) –

0

ソースフォルダ(すべてのフォルダがある左上)を右クリックし、追加を確認します。次に、追加するファイルを選択します。私はドラッグを試みた&ドロップリンカーに問題があった。

関連する問題