将环境变量设置为从Bash脚本调用的Python进程

时间:2018-08-02 12:15:41

标签: python bash cross-compiling

我有一个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选项。

0 个答案:

没有答案