我有一个setup.py脚本,它显然可以构建应用程序,这种情况是从Bash脚本调用的,该脚本定义了一些环境变量,然后才调用Python。
我需要将CC和CXX更改为其他编译器,因为我需要交叉编译,但并非总是如此,因此我希望在需要时修改这些变量。如果我执行以下操作:
#!/bin/bash
export CC=arm-linux-gnueabihf-gcc
export CXX=arm-linux-gnueabihf-g++
python2 setup.py build
setup.py不会保留这些变量的值。有没有办法做到这一点?
PD:我没有其他一些帖子中的--compiler选项。