1

有没有办法让 distutils 检测编译器是否支持特定的编译器选项?

我正在尝试修复以下错误:

https://code.google.com/p/pymssql/issues/detail?id=122

问题是该-Wno-parentheses-equality选项存在于某些版本的 gcc 而不是其他版本。仅当正在使用的编译器支持该选项时,我才想使用该选项来编译 C 代码。

这只是一个警告禁用选项,所以我可以删除它,它只会引起一些警告,但如果可能的话,我更愿意消除这些警告。请注意,我无法更正 C 代码以消除警告,因为 C 代码是由 Cython 生成的。

4

0 回答 0