我有一个看起来有点像这样的 Jamroot 文件;
project foo ;
alias bar ./src/path/to/bar//bar
build-project bar ;
总是给出恼人的错误
error: Unable to find file or target named
error: '/foo//bar/'
error: referred from project at
error: '.'
运行;
bjam --debug-building
building project Jamfile</home/chris/code/foo> ('object(project-target)@163') with
{.. as above ...}
一点帮助都没有。
如果我将目录更改为文件夹并键入 bjam,则项目的该部分将完美构建。
作为一种解决方法,我有一个在所有文件夹中执行此操作的脚本,但我很想知道为什么“正确”的方式不起作用。
我正在使用以下版本的 bjam
bjam --version
Boost.Build V2 (Milestone 12)
Boost.Jam 03.1.16
非常感谢