0

我正在使用 buildbot 为我的项目构建和运行测试。我正在使用mac作为奴隶。当我尝试运行测试时出现问题,因为它找不到在不同目录中剃掉的动态库。

从 buildbot 教程中,我可以看到一个名为env的变量。它使用 PATH 所以我想 DYLD_LIBRARY_PATH 也会以同样的方式工作,所以我做了

  env  =   {"DYLD_LIBRARY_PATH":["/x/y/lib","/x1/y1/lib","${DYLD_LIBRARY_PATH}"]} 

但它仍然找不到我希望这些二进制文件找到的共享库。谁能帮我解决这个问题。请

4

1 回答 1

0

我有点对。这是这样做的方法,但你应该这样做

BuilderConfig ( ..,..,..,env = {'DYLD_LIBRARY_PATH':'/x/y/lib:x1/y1/lib'} 

就是这样

于 2013-09-18T16:51:35.667 回答