我正在使用buildbot为我的项目构建和运行测试。我使用mac作为奴隶。当我尝试运行测试时出现问题,因为它找不到在不同目录中剃光的动态库。
在buildbot教程中,我可以看到一个名为env的变量。它使用PATH所以我认为DYLD_LIBRARY_PATH也会以同样的方式工作,所以我做了
env = {"DYLD_LIBRARY_PATH":["/x/y/lib","/x1/y1/lib","${DYLD_LIBRARY_PATH}"]}
但它仍然无法找到我希望这些二进制文件找到的共享库。任何人都可以帮助我这个.pls
答案 0 :(得分:0)
我是对的。 这是方法,但你应该在
BuilderConfig ( ..,..,..,env = {'DYLD_LIBRARY_PATH':'/x/y/lib:x1/y1/lib'}
就是这样