1

理論的には、boost は で構築する必要がありますb2。私の場合、b2 --build-dir=c:\boost\ --toolset=msvc complete stage.

これにより、警告the --build-dir option was specified but Jamroot at '.' specified no project id the --build-dir option will be ignored(無害に見える) が生成され、次に致命的な通知が表示されます[原文のまま] `

could not find main target complete
assuming it is a name of file to create.
could not find main target stage
assuming it is a name of file to create.

どうやらターゲットの名前が変更されたようです。ビルドする正しいターゲットは何ですか?

グーグルは、現在の(1.54.0)Boostバージョンではヒットしませんでした。

4

1 に答える 1

2

認識されるターゲット名はビルド タイプによって異なります。コマンド ラインが欠落している--buildtype=ため、次のトークンcompleteが誤ってターゲットとして解釈され、認識されません。次のトークンstageはターゲットですが、ビルドタイプが設定されていないため認識されません。

于 2013-07-25T13:24:52.673 に答える