私はこれと少し似ているJamrootファイルを持っています。ブーストビルド、ファイルまたはターゲットを見つけることができませんx
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 --version
Boost.Build V2 (Milestone 12)
Boost.Jam 03.1.16
私は実際にこれを実行する必要がないことを発見した多くのおかげ