1
我設法在運行10.9.1的Mac上的/ usr/bin文件夾中加載g ++ cc C++ gcc。我試過運行brew安裝gcc-49,apple-gcc42並下載Xcode的命令行工具。三人都沒有工作。我看到一些消息來源說OSX上的gcc只是符號鏈接。在mac上重新安裝g ++
如果是這樣,是否有類似的符號鏈接到我可以使用的cc,g ++和C++?更好的是,是否有辦法將我的系統重新設置爲最初的任何二進制文件?
我設法在運行10.9.1的Mac上的/ usr/bin文件夾中加載g ++ cc C++ gcc。我試過運行brew安裝gcc-49,apple-gcc42並下載Xcode的命令行工具。三人都沒有工作。我看到一些消息來源說OSX上的gcc只是符號鏈接。在mac上重新安裝g ++
如果是這樣,是否有類似的符號鏈接到我可以使用的cc,g ++和C++?更好的是,是否有辦法將我的系統重新設置爲最初的任何二進制文件?
我的Mac上運行OS X 10.9.1,我有:
$ ls -l /usr/bin/gcc /usr/bin/g++ /usr/bin/clang
-rwxr-xr-x 1 root wheel 14224 Oct 31 08:07 /usr/bin/clang
-rwxr-xr-x 1 root wheel 14224 Oct 31 08:07 /usr/bin/g++
-rwxr-xr-x 1 root wheel 14224 Oct 31 08:07 /usr/bin/gcc
$
然而,儘管表面上看起來,這些文件是不相同的:
$ sha1 /usr/bin/gcc /usr/bin/g++ /usr/bin/clang
2a080c37c2a4c2ef8bd04b5a7a4f51901d0826a4 /usr/bin/gcc
d783a5c4fa9abd856f65e34afaca8bca1ded447b /usr/bin/g++
9bed37669a0b8c7f13f71662869a5d1a2f4f1c3b /usr/bin/clang
$
所以,這條路線是不會幫助......幸運的是,我在提出建議之前檢查過。
有一個單獨的XCode命令行工具下載,這是您需要恢復(重新安裝)程序/usr/bin
中的程序。