由于一些奇怪的原因,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']
我似乎错过了一些明显的东西 - 但找不到什么。