Xcodeを支払わずにg ++またはc ++をインストールする方法


14

新しいMacにnode.jsをインストールする必要があり、c ++またはg ++コンパイラをインストールする必要があります。Xcodeを支払わずに入手するにはどうすればよいですか?


5
Xcodeは、iOSおよびMac開発者プログラムのすべてのメンバー向けの無料ダウンロードです。
Am1rr3zA

9
支払いが必要なのはXCode 4だけです-有料の開発者でない場合。XCode 3.2.6は無料でダウンロードできます。
ルネ・ラーセン

2
XCode 4は、ラテの価格よりも安いです。
イアンC.

3
@Ian C.-その後、スターバックスで買い物を止めてください。
偽の名前

回答:


14

無料の開発者アカウントでXcode 3.xを無料でダウンロードできます。Xcode 3にはGCC 4.2、LLVM-GCC 1.5、およびLLVM 1.5が付属しているため、C ++、C、およびObjCコードをコンパイルするために必要なものはすべて揃っています。

(注:LLVM 1.5はC ++コードをコンパイルできないため、LLVM-GCCまたはGCCに切り替える必要があります。)


ライオンの唯一のXcode 4.1は、(私が思う)という注意は、App Storeやデベロッパーのダウンロードから無料の天気をしている他のすべてのバージョンのために支払わなければならなかった
user151019

8

完了するために-Xcode 4.1.1はApp Storeで無料ですが、Lionが必要です。これは、最近のハードウェアの購入またはアップグレードの支払いを意味します。


3

OSX GCCインストーラー

GCCと関連ツールだけが必要な場合、大規模なXcodeインストーラーをダウンロードしてインストールするのは非常に面倒です。

osx-gcc-installerを使用すると、ビルド済みのバイナリパッケージから重要なコンパイラをインストールしたり、独自のインストーラーを作成したりできます。

ここで最初に言及さたのはDancek


2

AppleのオープンソースサイトからMacOSXのgccを入手できます:http : //opensource.apple.com/release/developer-tools-40/ ただし、説明はありません。

(gccが適切だと思います。間違っている場合はお気軽に修正してください)。


また、GCCを使用せずにGCCを構築するにはどうすればよいですか?
-JustSid

3
@JustSidユニコーン、明らかに。
マーティンマルコンチーニ

@MartínMarconcini:なるほど。なぜ彼らが私のiMacにユニコーンを同梱したのか、私はいつも疑問に思っていました。
-JustSid

おっと、私は彼らがそれのためのバイナリも提供していないことに気づきませんでした。
ミーガンウォーカー

2

MacにはソフトウェアDVDが付属しています。そのうちの1つにはXcodeがあります。そこからインストールできます。


3
これは、Xcodeをインストールする最も速い方法ですが、おそらく-古いバージョンを取得することを犠牲にします。奇妙なことにAppleは「アップグレード」を提供していないので、JustSidの答えで正しく指摘されているように、Xcode 3.xのダウンロードは完全な4GB ++パッケージになります。
マーティンマルコンチーニ

理由は不明ですが、パッケージには「Bundled Software」ディスクしか表示されず、インストールしようとしてもxcodeが含まれていないようでした。だから、ダウンロードソリューションを使用しました。とにかく、ありがとう!
リバ

これは、無料のApple開発者として登録して無料のXcode 3ダウンロードを取得できない、または取得できない場合に、オープンソースから最新のGCCをブートストラップする最良の方法です。
bmike

-1

XCodeには最新のGCCおよびG ++(4.2に付属)が付属していないため、最新の機能が必要な場合は独自のインストールを行う必要があります。MacportsとGNUは十分な指示を提供しません。だから、謎のままです。

XCodeをダウンロードするか、インストールCDで見つけることができます。これにより、古いGCC / G ++が提供されます。それができたら、最新のGCCをダウンロードできます。

米国、タンパ:http : //mirrors-us.seosue.com/gcc/

しかし、どのようにインストールしますか??

私が知っているのは…

  1. フォルダーを解凍します。gcc-4.6.3またはgcc-4.7.3などの名前を付ける必要があります。
  2. buidgccと呼ばれるgcc-4.6.3フォルダーに新しいフォルダーADJACENTを作成します(buildgccフォルダーとgcc-4.6.3フォルダーは同じ場所に存在します。おそらくDeveloper / usrフォルダーにあります)
  3. ターミナルを開きます(アプリケーション->ユーティリティ->ターミナル)
  4. 作成したbuildgccフォルダーに移動します Terminal Commmands cd。1レベル上に移動します(cdと..の間のスペースに注意してください)。フォルダ

  5. buildgccフォルダーにいる場合は、.. / gcc-4.6.3 / configure WAITと入力します。次に、次のように入力します。WAITを非常に長い時間にします。

ごめんなさい。ここに私が立ち往生しています。


私は頻繁にそれを行っている- MacPortsのインストール方法については、供給命令ん
user151019
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.