1

Visual Studio 2012 (+その他の必要なもの) を使用して、Windows および UNIX (AIX) 環境用の C++ プロジェクトをコンパイルする簡単な方法を見つけようとしています。

私は主に、コード自体に必要な変更ではなく、コンパイル部分に興味があります。Visual Studio がサポートされていない場合、Cygwin は良い方法ですか? もっと良いものはありますか?

ありがとう!

*編集:プロジェクトはdll(など)であることを意図しています-これが何かを変更する場合。

4

4 に答える 4

2

簡単な答え:できません。

UNIXとWindowsの開発環境を分離し、gitやPerforceなどのソフトウェア管理リポジトリを介してコードを共有します。(後者をお勧めします。)

于 2013-02-24T08:38:55.343 に答える
1

VS は Unix バイナリを生成できません。

VS ビルドの一部として、クロス コンパイラを介して Unix コンパイルなどを呼び出すスクリプトを実行できます。

編集:NikosCごと。コメント Cygwin は Unix 実行可能ファイルを生成しません。このスレッドが役立つかもしれません: Unix (Solaris/HPUX/Linux) でもバイナリを実行するために、Windows で C コードをクロスコンパイルするにはどうすればよいですか?

于 2013-02-24T08:23:41.257 に答える