2

Xcodeをv3からv4.2.1に更新しましたが、正常に動作しますが、C初心者として、Text Wranglerでコーディングし、CLIでgccを使用してコンパイルしたいと思います。

gccは、何らかの理由で「コマンドが見つかりません」を返します(以前は正常に機能していました)

少しグーグルした後、gccが/ usr/binから/Developer/ usr / binに移動されたことがわかりました(そこで見ることができます)。正確なパスを使用するとgccが実行されるようになりましたが、ヘッダーファイルが見つかりません。

my-MacBook-Pro:Desktop user$ /Developer/usr/bin/gcc -o program  program.c 
program.c:15:19: error: stdio.h: No such file or directory
program.c:16:18: error: math.h: No such file or directory
program.c:17:20: error: stdlib.h: No such file or directory
program.c: In function ‘main’:
program.c:33: warning: incompatible implicit declaration of built-in function ‘malloc’
program.c:35: warning: incompatible implicit declaration of built-in function ‘sqrt’
program.c:44: warning: incompatible implicit declaration of built-in function ‘printf’
program.c:65: warning: incompatible implicit declaration of built-in function ‘printf’

どんな助けでも大歓迎です。

4

1 に答える 1

4

Xcode 4.3以降では、「コマンドラインツール」パッケージはデフォルトではインストールされません。[設定]->[ダウンロード]でダウンロードできます。ライオンが必要であることに注意してください。

編集:

Xcode <4.3では、コマンドラインツールがXcodeのインストールに含まれているため、上記の解決策は適用されません。

ただし、xcode-selectを使用してみてください:http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html

編集2:AppledevサイトのダウンロードセクションからXcode用のコマンドラインツールをインストールします。

于 2012-06-01T13:50:51.267 に答える