8

Mountain Lion OSX 10.8 にアップグレードしたばかりで、それに伴い、愚かにも Xcode 4.4 にアップグレードしました。

ただし、このアップグレード後は「make」がなくなり、gcc -v なども機能しなくなります。

私は博士号を書いており、LaTeXドキュメントをコンパイルするためにmakeに依存しているので、これは大きなことです...

「コマンドラインツール」のダウンロード

http://adcdownload.apple.com/Developer_Tools/xcode_4.4_gm_seed/cltools10_8gmseed6938077a.dmg

どうやら無料の開発者アカウントには許可されていません。

これはどんな愚かさですか?

4

5 に答える 5

9

それらはなくなったのではなく、Xcode のアプリ バンドル内に移動されただけです。これは、異なる XCode/SDK バージョンを並べてインストールできるため、実際にはより優れています。

それらは /Applications/Xcode.app/Contents/Developer/usr/bin にあります。

また、xcode-select ツールをチェックして、現在アクティブなツールチェーン パスを選択できるようにします。

于 2012-07-25T16:52:53.573 に答える
3

私は今朝あなたと同じことをしました。これを修正するために、~/.bash_profile に以下を追加しました。

export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin
于 2012-07-25T18:40:00.797 に答える
1

興味深いことに、

Xcode 4.4 内の「ダウンロード」インターフェイスは、「コマンド ライン ツール」をダウンロードするための次の場所を指しているようです。

http://adcdownload.apple.com/Developer_Tools/xcode_4.4_gm_seed/cltools10_8gmseed6938077a.dmg

その URL の「gm」参照から判断すると、これはエラーだと思います。有料の開発者アカウントがないと、これをダウンロードできません...

于 2012-07-25T18:34:59.253 に答える
0

古いスレッドですが、私は Xcode 4.6 でこれを自分で探していました:

  1. Xcode をインストールする
  2. [設定] -> [ダウンロード] -> [コンポーネント] に移動すると、[コマンド ライン ツール] の横に [インストール] ボタンがあります。
于 2013-03-19T22:45:28.577 に答える
0

export PATH コマンドを発行してから、hello.c をコンパイルしようとしましたが、ファイル stdio.h が見つからないため、コンパイルに失敗します。というわけで、インクルード文をフルパス/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/stdio.hを指定するように変更しましたが、コンパイル他の 3 つの .h ファイルが見つからないため失敗します。

export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin
cat hello.c
#include <stdio.h>
int main()
{
 printf("Hello World \n");
}
gcc hello.c -o hello
hello.c:1:19: error: stdio.h: No such file or directory
hello.c: In function ‘main’:
hello.c:4: warning: incompatible implicit declaration of built-in function ‘printf’
gcc hello.c -o hello
In file included from hello.c:2:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/stdio.h:64:23: error: sys/cdefs.h: No such file or directory
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/stdio.h:65:26: error: Availability.h: No such file or directory
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/stdio.h:67:20: error: _types.h: No such file or directory
于 2013-02-14T17:28:35.630 に答える