Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos libstdc&x2B+;OSX上的gcc_Macos_Gcc_Libstdc++ - Fatal编程技术网

Macos libstdc&x2B+;OSX上的gcc

Macos libstdc&x2B+;OSX上的gcc,macos,gcc,libstdc++,Macos,Gcc,Libstdc++,是否可以在OS X上使用gcc中的libstdc++?我必须下载完整版本的gcc还是LLVM很好?#include的标题是什么?从您对libstdc++中包含的十进制扩展名感兴趣的内容和注释判断,而不仅仅是libstdc++本身 您可以在OS X上轻松地使用libstdc++和/或GCC,它们应该包含在Xcode中,但只有非常旧的版本GCC4.2,它不包含您感兴趣的十进制扩展 要使用这些扩展,您需要安装GCC 4.5或更高版本,并使用它,而不是默认的clang或GCC-4.2编译器。从libst

是否可以在OS X上使用
gcc
中的
libstdc++
?我必须下载完整版本的
gcc
还是
LLVM
很好?
#include
的标题是什么?

从您对libstdc++中包含的十进制扩展名感兴趣的内容和注释判断,而不仅仅是libstdc++本身

您可以在OS X上轻松地使用libstdc++和/或GCC,它们应该包含在Xcode中,但只有非常旧的版本GCC4.2,它不包含您感兴趣的十进制扩展

要使用这些扩展,您需要安装GCC 4.5或更高版本,并使用它,而不是默认的clang或GCC-4.2编译器。

从libstdc++中包含的十进制扩展和注释判断,您感兴趣的不仅仅是libstdc++本身

您可以在OS X上轻松地使用libstdc++和/或GCC,它们应该包含在Xcode中,但只有非常旧的版本GCC4.2,它不包含您感兴趣的十进制扩展


要使用这些扩展,您需要安装GCC 4.5或更高版本,并使用它,而不是默认的clang或GCC-4.2编译器。

不是答案,只是出于好奇,LLVM的标准库中缺少什么(来自libstdc++)?我甚至不知道是否缺少任何东西,我只是问,因为我对这个库一无所知,甚至连头都不知道…@fpiro07首先,问题中的“带Xcode”部分没有意义,这些与Xcode无关。第二,当你下载开发工具时,所有必要的框架、库和头,包括C和C++标准库,都会被安装,并且它们已经准备好使用了。还有,为什么要使用“DLL”标记?这不是窗户,对吗?“GCC或LLVM的完整版本很好”是什么意思?你认为LLVM是GCC的精简版吗?这么多错误的假设,请尝试告知自己至少达到一个可接受的水平。@H2CO3,不,它是
#include
。不,但您需要安装一个更新的GCC(例如从fink的Macports或其他地方),然后更改Xcode中的编译器路径以使用新版本,但我不知道如何做。不是答案,只是出于好奇,你在LLVM的标准库中遗漏了什么(来自libstdc++)?我甚至不知道我是否遗漏了什么,我只是问,因为我对该库一无所知,甚至连头都不知道…@fpiro07首先,问题的“带Xcode”部分没有意义,这些与Xcode无关。第二,当你下载开发工具时,所有必要的框架、库和头,包括C和C++标准库,都会被安装,并且它们已经准备好使用了。还有,为什么要使用“DLL”标记?这不是窗户,对吗?“GCC或LLVM的完整版本很好”是什么意思?你认为LLVM是GCC的精简版吗?这么多错误的假设,请尝试告知自己至少达到一个可接受的水平。@H2CO3,不,它是
#include
。不,但您需要安装一个较新的GCC(例如从fink的Macports或其他地方),然后更改Xcode中的编译器路径以使用新版本,但我不知道如何做到这一点。