コンピュータをMac OS X Lionにアップグレードし、ターミナルに行って「make」と入力しただけですが、次のように表示されます:-bash:make:コマンドが見つかりません
「make」コマンドはどこに行きましたか?
コンピュータをMac OS X Lionにアップグレードし、ターミナルに行って「make」と入力しただけですが、次のように表示されます:-bash:make:コマンドが見つかりません
「make」コマンドはどこに行きましたか?
回答:
Xcodeと開発者ツールをインストールしましたか?makeはgccや友達と一緒にインストールされていると思います。Xcode 4.1 for Lionは無料です。
App StoreからXcodeをインストールする必要があります。
次にXcodeを起動し、Xcode->Preferences->Downloads
「コマンドラインツール」という名前のコンポーネントに移動してインストールします。その後、関連するすべてのツールが/ usr / binフォルダーに配置され、10.6と同じように使用できるようになります。
/Applications/Xcode.app/Contents/Developer/usr/bin/
ダウンロードfor Apple DevelopersからXcodeを取得せずにコマンドラインツールをインストールできるようです。Appleアカウントでログインする必要がありました。
または、アプリストアからXcodeをインストールすると、コマンドラインツールがデフォルトでインストールされないことに気付く場合があります。Xcodeを開き、[設定]に移動して[ダウンロード]タブをクリックすると、そこからコマンドラインツールをダウンロードしてインストールできます。
Xcode 4.3.2はデフォルトで「コマンドラインツール」をインストールしませんでした。Xcodeの設定/ダウンロード/コンポーネントタブを開かなければなりませんでした。オプションコンポーネントのリストがあり、それぞれの横に[インストール]ボタンがあります。これには、「コマンドラインツール」と古いバージョンのiOS向けの開発をサポートするコンポーネントが含まれます。
これで「make」が利用可能になり、ターミナルを開いて次のように入力して確認できます。make -v
結果は次のようになります。GNU Make 3.81
コマンドラインでcpan -iを使用してPerlモジュールをインストールするPerl開発者など、Xcodeが必要ない場合でも、「make」が必要な場合があります。
Xcode 5.1では、[設定]セクションにコマンドラインツールが提供されなくなりました。次にhttps://developer.apple.com/downloads/index.actionに移動し、OS Xリリースのコマンドラインツールのバージョンを選択します。インストーラーはそれらを/ usr / binに置きます。
xcodeをインストールしてMountain lionにアップグレードした場合、または最新のコマンドラインツールをインストールしていない場合、またはzshまたはその他のシェルを使用している場合は、次のコマンドを使用して、開発者ディレクトリにある埋め込みツールの一部にショートカットできます。
xcrun make
あなたが作ると友達だけが必要な場合。アップルが提供するコマンドラインツールをインストールしてみてください。(iOS開発を行っていないと仮定します。)
アップルの開発者向けダウンロードサイトから、さまざまなOSXバージョン用のコマンドラインツールの特定のビルドを入手できます。ご使用のOSのバージョンの最新リリースを必ず入手してください。