0

これを重複としてマークしないでください。あなたがリンクしようとしている質問を私はすでに試しましたが、運がなかった可能性があります. これについて少なくとも50 の質問に目を通しましたが、このエラーを修正できないようです。

lupa をインストールしようとしています: Lua と Python の間のブリッジです。理由は聞かないでください xD とにかく、setup.py コマンドを実行すると正常に動作し、LuaJIT2 のインストールなどが検出されますが、コマンド「gcc-4.0」を実行しようとすると機能しません。

私は数日前までGCCが何なのか知らなかったので、GCCについて何か言われると「一体GCCって何??」って感じでした。それで、私はそれを調査するのに時間を費やし、それがC/C++コンパイラであることがわかりました(ただし、C++のものはG++または何かと呼ばれると思いますが、GCCはC++もコンパイルできると思います)、それは理にかなっています.lupaはCythonを使用するからです. 私の Mac には GCC バージョン 4.2.1 があると思います。GCC 4.0 のバージョンをダウンロードしようとしましたが、ダウンロード リンクが見つかりませんでした。XCode Command Line Tools をインストールしようとしましたが、うまくいきませんでした (すでにインストールされていたので、アンインストールして再インストールし、うまくいくことを期待しました)。私はXCodeの最新バージョンを持っています(バージョン4だと思います)。何も機能していないようです。

コマンドを実行するgcc-4.2と、i686-apple-darwin11-gcc-4.2.1: no input files.

コマンドを実行するgcc-4.0と、bash: gcc-4.0: command not found.

Mac のコマンド ラインで多くの問題が発生します。Homebrew も git も機能せず、curl も機能せず、ssl も機能しません。そして今、GCC はオンとオフを繰り返しています。以前にこれについて質問したことがありますが、助けがありませんでした。

参考になれば、私は基本モデルの 2012 年半ばの MacBook Pro 13 インチ非 Retina ディスプレイを使用しています。

ありがとう!

4

1 に答える 1

1

gcc-4.2 がインストールされているようですね。おそらく、インストーラーが gcc-4.0 を探すときに呼び出されるようにリンクできます。

の場所を確認するにはgcc、次のようにします。

ls -l $(which gcc)

私のシステムでは、これは gcc が へのシンボリックリンクであることを示していますllvm-gcc-4.2:

lrwxr-xr-x  1 root  wheel  12 Aug 13  2012 /usr/bin/gcc@ -> llvm-gcc-4.2

それでも何も表示されない場合は、次を試してください。

ls -l $(which gcc-4.2)

どちらの出力が表示されても、そのwhichステートメントをこのコマンドに正確に入力してください...

sudo ln -s $(which gcc) /usr/bin/gcc-4.0

このコマンドは、コメントで示したものとは異なることに注意してください。

于 2013-10-07T19:08:54.073 に答える