Linux および OSX で GNU ツールチェーン (automake、conf、flex、bison、gcc など) を使用して開発した C フリー ソフトウェア/オープン ソース ライブラリがいくつかありますが、Windows DLL を提供するように要求されることがあります。Windows Visual Studio の開発に多くの時間とお金を費やすことなく、それらを提供できるようにしたいと考えています。私は Windows XP 仮想マシンを利用できます。また、Windows に組み込むためのパッチをときどき入手するので、ソフトウェアが移植可能であることも知っています。
どのアプローチまたはツールを使用する必要がありますか? Linux でのクロスコンパイル? Visual Studio Express などを使用していますか? SVN リポジトリから完全に自動化されたものを好むでしょう。リンクとDLLの問題を理解している限り、cygwinはWindows開発者が必要とするものを提供していないように見えるため、解決策として数えません。