出于某种奇怪的原因,ParseConfig
它不起作用,而手动调用里面的命令可以正常工作。以下:
test = ['sh', '-c', 'PKG_CONFIG_LIBDIR=/mylib pkg-config --cflags --libs mylib']
env.ParseConfig( test )
print env.get( "CPPPATH" )
env.MergeFlags( env.backtick(test) )
print env.get( "CPPPATH" )
给我:
None
['/mylib/include']
我似乎在这里错过了一些明显的东西 - 但找不到什么。