AAC acm(仮)を開発してる際に、余りにもビルドエラーが多くふとCoreAACのプリプロセッサの定義というものに気付いた。 すると、ビルドエラーが大量発生してた(苦笑)。で、それでささやかながら下記に示す対策を行った。 これから、VisualStudio 2005上でVisualStudio 6.0世代のソースコードをビルドする方法を述べます。 Visual Studio 6.0のVC++ 6 プロジェクト(dspファイル)からVisual Studio 2005のVC++ 8 プロジェクト(vcprojファイル)へインポートしたての状態のプリプロセッサの定義では、 デバックビルドの場合はWIN32;DEBUG;_WINDOWS、 リリースビルドの場合はWIN32;NDEBUG;_WINDOWS、 となっています。 この状態では次に示すビルドエラーが出てきます。 error LNK20