我试图找到这个,但互联网上没有太多信息。但有时我使用premake来制作一个GNU makefile,并且有一些链接选项在OSX上默认打开,如pthread但不在linux上。
如果某个地方有关于它的文件,那将非常有帮助。
答案 0 :(得分:0)
主要的区别在于,除非你从XCode以外的其他来源安装了编译器,否则OSX上的“g ++”可能就是clang:
#
它提供了不同的错误消息,并且通常不会返回与g ++相同的警告的错误状态。
如果你通过MacPorts或自制软件安装了g ++,那么差异将是由于g ++版本的差异造成的。