在介子中,您可以在交叉文件中指定一个交叉编译器,例如:
[binaries]
c = '/opt/yada-yada/gcc/bin/powerpc-yada-yada-gcc'
如果您确切知道编译器的运行位置,那就太好了。如果我想为 Windows 指定相同的编译器,我需要一个不同的交叉文件,例如:
[binaries]
c = 'c:\Program Files (x86)\yada-yada\gcc\bin\powerpc-yada-yada-gcc'
有没有办法在两个平台上只使用一个交叉文件?我认为find_program
可能会有所帮助,但我只是收到有关跨文件变量 c 中格式错误的值的错误。