GNU toolchain(automake、conf、flex、bison、gcc、...)を使ってLinuxやOSX上で開発したCフリーソフトウェア/オープンソースライブラリがいくつかありますが、Windows DLLを提供する要求を得ることがあります。 Windows Visual Studioの開発に多くの時間と費用を費やすことなく、それらを提供できるようにしたいと思います。私は利用可能なWindows XP仮想マシンを持っています。また、ソフトウェアが移植性があることもわかります。時にはWindows上にビルドするためのパッチが付いてくることがあります。Windows開発者が使用するオープンソースライブラリDLLを構築する最善の方法は何ですか?
どのアプローチやツールを使用する必要がありますか? Linuxでクロスコンパイル? Visual Studio Expressなどを使用していますか? SVNリポジトリから完全に自動化されたものが好きです。 Cygwinをソリューションとして数えていないのは、Windows開発者が必要とするものを提供していないようだからです。
私が言及したように、私はautomake/confを含むgnuツールチェーンを使用しています。私はこの時点でcmakeに切り替えるつもりはない。 – dajobe