boost の正規表現ライブラリで遊んでいたところです。ビルド プロセス中に、場所とライブラリ名を指定しなかったため、驚くべきことに次のエラーが発生しました。
LINK : fatal error LNK1104: cannot open file 'libboost_regex-vc100-mt-gd-1_47.lib'
ブーストライブラリの場所を設定したところ、エラーが消えました! ( libboost_regex-vc100-mt-gd-1_47.lib という名前については何も言いませんでした)
通常、ライブラリを自分のプロジェクトにリンクしたときに、その名前と場所を指定するのを忘れると、未解決の外部エラーが発生しました。ライブラリ名とその場所を指定する必要がありましたが、boost を使用することで、その必要がなくなりました。では、その理由は何ですか?インターフェイスを含めてその場所を指定するだけでよいライブラリを作成するにはどうすればよいですか?