次の Jamfile を使用しています (ディレクトリ /home/morpheus/base/CDef 内):
lib CDef : [グロブ *.cpp] : static ;
install libCDef : CDef : LIB "/home/morpheus/base_install/lib" : release ;
install _libCDef_D : CDef : LIB "/home/morpheus/base_install/libdebug" : debug ;
2 つのインストール行をデバッグ ディレクティブとリリース ディレクティブの両方を持つ行に変更できるかどうか疑問に思っていました。
また、別のディレクトリ ( /home/morpheus/FSLR ) の別の Jamfile でライブラリを使用するために、次の Jamfile を使用して exe callFSLR をビルドしています。
lib CDef : : CDef を解放 /home/morpheus/base_install/lib ; lib CDef :: debug CDef /home/morpheus/base_install/libdebug ;
exe callFSLR : call_FSLR.cpp CDef:: デバッグ リリース;
install install-bin をインストールします: callFSLR : "/home/morpheus/base_install/bin" release ;
Jamfile /home/morpheus/base/CDef/Jamfile 内の CDef を参照するために「use-project」を使用することは、おそらく推奨できると思いますか?