Xcode g++-4.2:mac os 10.8中没有此类文件或目录
在mac os 10.8.5上运行make命令时出错 错误:Xcode g++-4.2:mac os 10.8中没有此类文件或目录,xcode,macos,gcc,makefile,g++,Xcode,Macos,Gcc,Makefile,G++,在mac os 10.8.5上运行make命令时出错 错误: >make sample g++-4.2 -O3 -mmacosx-version-min=10.5 -I/usr/include -D_x64 -D_OSX -Wall -I../../inc-pc -D_REENTRANT Stream.cpp -o Stream -lpthread -lz -Bdynamic -lm -lc -L../../bin-pc/x64 -lPvAPI make: g++-4.2: No
>make sample
g++-4.2 -O3 -mmacosx-version-min=10.5 -I/usr/include -D_x64 -D_OSX -Wall -I../../inc-pc -D_REENTRANT Stream.cpp -o Stream -lpthread -lz -Bdynamic -lm -lc -L../../bin-pc/x64 -lPvAPI
make: g++-4.2: No such file or directory
make: *** [sample] Error 1
但当我运行这些命令时,我得到如下结果:
which gcc
/usr/bin/gcc
which g++
/usr/bin/g++
ls -l `which g++`
lrwxr-xr-x 1 root admin 3 13 Mar 00:48 /usr/bin/g++ -> gcc
有什么问题?你能帮我吗?你的makefile调用
g++-4.2
而不是g++
来编译g++-42
在您的系统上不存在或路径上不可用
您可以尝试修复生成文件:在生成文件中搜索
g++-4.2
,并用g++
替换字符串。我遇到了相同的问题。我将/usr/bin/g++符号链接到/usr/bin/g++-4.2,它解决了我的问题。这是正确的答案,