28

このチュートリアルを使用してMacにMemcachedをインストールしようとしています: http ://tugdualgrall.blogspot.de/2011/11/installing-memcached-on-mac-os-x-and.html しかし、./configureを試してみると言う:設定:エラー:受け入れようとすると$ PATHに受け入れ可能なCコンパイラが見つかりません言います:make sh:make:コマンドが見つかりませんsh-3.2#yum install make sh:yum:コマンドが見つかりませんsh-3.2#apt-get install make sh:apt-get:コマンドが見つかりません

私はXcodeを持っていますが、それでも機能していません。私はMacを初めて使用するので、それを考慮に入れてください:)助けていただければ幸いです。ありがとうございます。

4

3 に答える 3

85

Xcode 4.3以降を使用している場合、makeなどのコマンドラインツールはデフォルトではインストールされません。Xcodeの設定で、[ダウンロード]タブに移動し、[コンポーネント]の下の[コマンドラインツール]の横にある[インストール]ボタンを押します。コマンドラインツールを正常にダウンロードしてインストールした後、ターミナルで次のコマンドを入力して、すべてのXcodeコマンドラインツールが4.3バージョンを使用するように切り替えられていることを確認する必要があります。

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

すべてが正常にインストールされるmakeと、/ usr/binに他のコマンドライン開発ツールが表示されます。

于 2012-07-15T19:20:36.633 に答える
3

torrey.lyonsの回答から、Xcode- > Preferences-> Downloadsで、コマンドラインツールの下に次のように表示されます。

インストールする前に、ターミナル内からXCRUNツールを使用して、Xcodeアプリケーションに組み込まれているコンパイラやその他のツールを起動できることに注意してください。XCODE-SELECTツールを使用して、アクティブなXcodeのバージョンを定義します。詳細については、ターミナル内から「manxcrun」と入力してください。

したがって、コマンドを使用してmakeツールを実行することができましたxcrun make

于 2013-01-29T12:50:06.393 に答える
0

Mac OS 11(Big Sur)では状況が変わりました。コマンドラインツールパッケージが追加されました。Appleの開発者ネットワークで「Xcode12.5.1用のコマンドラインツール」(またはそれ以降)を検索します。

于 2021-09-16T00:18:28.180 に答える