突然よりよい設計が降ってきたので、ディレクトリ構造が変わるレベルのわりと大きなリファクタリングをしていた。 しかし、いざ完了してコンパイルしてみると、何やら妙なリンカエラーが出るのだ。 LNK4255 ? warning LNK4255: ライブラリは、同じ名前の複数のオブジェクトを含んでいます。デバッグ情報を伴わずにオブジェクトをリンクしています はて? 何のことだろう? どうやらデバッグビルドでしか発生しないようだ。 おまけに、コンパイルは問題なく終了し、吐き出されたアプリケーションは見た感じ普通に動作している。(ちなみに dmd は v2.097.0) 別に動くんだからいいじゃないかと考えてもいいが、こんな警告はいままで見たこともないし、やはり warning なんて気持ちのいいものじゃない。 しかし、なんとかしようと検索してもほとんどそれらしい情報が見つからない(いつもの) 大体、