2

Linux / GCC を使用して Microsoft SUA (Unix アプリケーション用サブシステム) 形式にクロスコンパイルすることに非常に興味があります (Windows 7、64 ビットの一部として SUA 6.1 を使用しています)。SUA を使用してプログラムとその依存関係をネイティブにコンパイルすることは、MS による一般的なサポートが不十分であること、実際のパッケージ マネージャーがないことなどを考えると面倒です。Linux を使用してこれを行う最善の方法は何ですか? 私は他のアプローチにもオープンですが、個人的には Linux をソリューションの一部として考えています。私が知りたい仕事のためのより良いクロスコンパイラがある場合、古いディストリビューションを選択する必要があるようです (GNU Web ページによると、SUA のサポートは GCC 3.3 で終了しました)。

4

2 に答える 2

3

Gentoo には、InterixのPrefixターゲットがあります。これを試すことはできますが、最新かどうかはわかりません。これは基本的に、Interix システム内の Gentoo インストール (パッケージ マネージャーを使用) です。

Prefix ソリューションは、そのクロスコンパイルを維持するのがより簡単になるはずです。

于 2012-07-24T21:23:55.683 に答える
0

Windows 用の代替コンパイラとして「mingw」を使用して、Linux アプリケーションをコンパイルできます。

于 2012-07-24T19:15:55.697 に答える