0

私は目的cにまったく慣れていません。「hello world」の非常に基本的なプログラムをコンパイルしようとしていますが、gcc コンパイラがヘッダー ファイルの場所を特定できないという問題があります。私はcygwin bashシェルに書きました:

$ gcc -lobjc hello.m -o hello

与えられたエラーは次のとおりです。

hello.m:9:25: fatal error: foundation.h no such file or directory

必要なすべてのコンポーネントをインストールして、Windows XP で GNUstep を使用しています。ヘッダー ファイルが存在することは知っています。それらのファイルを見つける方法を教えてください。または、自分でファイルを見つけるコマンドをどのように指定すればよいですか? このフォルダーにヘッダーファイルがあることを永続的に伝えることができる他の方法はありますか?

また、誰かが目的cを学ぶことができる良いリンクを指摘してください。実際、私はiPhoneアプリを構築する準備をしており、何らかの理由で数週間Windowsで練習する必要があります....

私を助けてください。事前にどうもありがとう

4

1 に答える 1

2

私は問題を発見し、これに対する解決策を見つけました。実際には、Cygwin で GNUstep sys をインストールしていたためコンパイラが正しいディレクトリを特定できませんでした。インストールが正しくありませんでした。だから私はすべてをアンインストールして再インストールしました:

  • GNUstep コア 0.29.0
  • GNUstep msys 0.29.0
  • GNUstep 開発 1.4.0

そして今、すべてがうまくいっています。

インストールに関するその他のヘルプは、ここから入手できます

于 2011-12-09T07:39:41.917 に答える