有没有办法让distutils检测编译器是否支持特定的编译器选项?
我正在尝试修复以下错误:
https://code.google.com/p/pymssql/issues/detail?id=122
问题是-Wno-parentheses-equality
选项存在于某些版本的gcc中,而不存在于其他版本中。只有在使用的编译器支持该选项时,我才想使用该选项来编译C代码。
这只是一个警告禁用选项,所以我可以删除它,它只会引起一些警告,但我更愿意消除警告,如果可能的话。请注意,我无法更正C代码以消除警告,因为C代码是由Cython生成的。