Macos 如何使用CLANG将-mfpmath=sse传递给LLVM

Macos 如何使用CLANG将-mfpmath=sse传递给LLVM,macos,clang,llvm,Macos,Clang,Llvm,我试图在MacOSX[10.8.5]上编译一些GNU工具。我过去能够使用的优化选项之一是'-mfpmath=sse',但现在我得到的信息是: clang: warning: argument unused during compilation: '-mfpmath=sse' 现在,llvm gcc帮助说它支持'-mfpmath=sse',而clang有一种使用'-mllvm'将东西传递给llvm的方法,但我似乎无法让它们一起工作 这两个选项是否意味着要一起工作?如果是,怎么做 如果我想使用'-

我试图在MacOSX[10.8.5]上编译一些GNU工具。我过去能够使用的优化选项之一是'-mfpmath=sse',但现在我得到的信息是:

clang: warning: argument unused during compilation: '-mfpmath=sse'
现在,llvm gcc帮助说它支持'-mfpmath=sse',而clang有一种使用'-mllvm'将东西传递给llvm的方法,但我似乎无法让它们一起工作

这两个选项是否意味着要一起工作?如果是,怎么做

如果我想使用'-mllvm'从CLANG传递多个LLVM参数,该怎么办?这可能吗?如果可能,怎么可能

谢谢


尼克

你不需要这个带有叮当声的旗子。只要您的处理器支持它,它就会默认为“-mfpmath=sse”

如果您需要直接将多个选项传递给LLVM(虽然,这似乎是一个非常糟糕的主意-您不需要这样做),您可以多次-mllvm,例如“-mllvm-foo-mllvm-bar”