VC7.1でスタティックライブラリを構築し、それを利用するアプリ側のリンカでLNK2005エラーが発生。
具体的には、boost::lamdaのplaceholderの定義が引っかかっているようだ。
いろいろ調べてみた結果、スタティックライブラリ側のプリコンパイルヘッダの作成を無効にしたところ、エラーがでなくなった。
VC8では直っているのだろうか?
VC7.1でスタティックライブラリを構築し、それを利用するアプリ側のリンカでLNK2005エラーが発生。
具体的には、boost::lamdaのplaceholderの定義が引っかかっているようだ。
いろいろ調べてみた結果、スタティックライブラリ側のプリコンパイルヘッダの作成を無効にしたところ、エラーがでなくなった。
VC8では直っているのだろうか?