0

Visual Studio 6 C++ プロジェクトを継承しました。プロジェクトは Visual Studio 6 で正常にビルドされますが、プロジェクト内の特定のファイルを gcc コンパイラでコンパイルできませんでした。これらの問題は、前方宣言とおそらく他の問題に関連しています。コードがひどいので、当面はこれらの問題を修正するつもりはありません。このコードは、win32 を使用して COM ポートと通信するため、Windows にも依存しています。

そのため、ms コンパイラでコンパイル (およびビルドとリンク...) したいのですが、会社のポリシーにより、Visual Studio にアクセスできなくなりました...

どのような選択肢がありますか?

ご協力いただきありがとうございます、

バリー。

4

1 に答える 1

1

無料の (ビールのように) Windows SDK をダウンロードしてみることができます。長くなりましたが、cl、link、make などの低レベルツールはこれらを通じて利用できると思います。

http://msdn.microsoft.com/en-us/windows/bb980924

ただし、おそらくコードを少し修正する必要があるため、win API も少し処理する必要があるかもしれません。

明確にするために、これは無料で VS に関連付けられていないため、会社にかなり制限的なポリシーがない限り、Windows SDK をダウンロードして問題なく使用できるはずです。さらに、コンパイラ ツールは VS6 にある程度対応している必要があります。

于 2011-05-10T09:23:00.403 に答える