例如,我可能会使用
更新:我不需要默认编译器,我需要实际使用的编译器,这不一定是默认编译器。到目前为止,我还没有找到比解析
python setup.py build --compiler=msvc
或python setup.py build --compiler=mingw32
或只有python setup.py build
,在这种情况下,默认编译器(假设为bcpp
)将被使用。如何在我的setup.py中获取编译器名称(例如msvc
,mingw32
和bcpp
)?更新:我不需要默认编译器,我需要实际使用的编译器,这不一定是默认编译器。到目前为止,我还没有找到比解析
sys.argv
来查看是否存在--compiler...
字符串更好的方法。
stdint.h
头文件,但不用于其他编译器。 - Colonel Panic