LNK1000 不明なエラーです。その後

リンカのエラーほど悲しいものはないが、少なくとも再現方法はわかった。「プロジェクト依存関係」をVC++で指定すると、その時点でおかしくなるようである。一度こうなると、「ソリューションの消去」をしても、実はなんらかのごみが残っているようで、依存関係を消してもLNK1000はずっと出たままになる。

こういうときは、"Debug"ディレクトリをディレクトリごと消して、依存関係のチェックボックスをオフにしてからビルドしなおすとリンクできる。

それにしても、依存関係を指定できない、ということは.libのソースを書き換えた場合手動でやらなくちゃいけないってことじゃん。マジ?