使用distutils构建C扩展时打印编译器和链接器命令

时间:2016-01-18 21:17:15

标签: python c setuptools distutils

我正在尝试为使用

构建C扩展的包调试setup.py文件
from distutils.core import Extension
ext = Extension(...

我想看看实际执行的编译器/链接器命令是什么。如何在运行时打印它们

pip install -e ./

python setup.py install

1 个答案:

答案 0 :(得分:0)

问题似乎是它没有重建扩展,而是使用缓存版本。如果我跑

python setup.py clean --all
python setup.py develop

重建并显示所有编译/链接命令。