私は現在、外部ソースからデータを受け取るプロジェクトに取り組んでおり、受け取っている会社は、データをエンコードおよびデコードするためのさまざまな C 関数と構造を備えた SDK を提供しています。SDK はソースとして提供されており、自分でコンパイルする必要があります。
コードを Windows 上のソフトウェアで動作させるにはdevenv {project file} /build
、提供されたプロジェクト ファイルを使用してコードをコンパイルするだけです。ただし、そのためには、まずプロジェクトを VS2003 から VS2008 にアップグレードしてから、ビルド構成 (ランタイム タイプなど) を少し調整する必要があります。プロジェクトのアップグレード、調整、コンパイルをテストしましたが、正常に動作しますが、将来の SDK 更新のために bash/Cygwin で自動化したいと考えています。
SDK が更新されるたびに手動でプロジェクトをアップグレードする必要がないように、コマンド ラインから VS2008 変換ウィザードを実行する方法はありますか?
または、変換ウィザードを完全に回避し、VS2003 をインストールせずに VS2003 プロジェクトをコンパイルする方法はありますか?
ありがとう。