0

7zip の sfx に依存するソリューションがあります。ソリューション全体 (および sfx) を管理および調整したいので、sfx で使用されるすべてのソース ファイルを格納する新しいプロジェクトを作成し、ビルド時に 7zip にビルドするように指示するコマンド ラインを実行します。ソース ファイルから sfx に変換し、出力に配置して、同じソリューション内の実際の Visual Studio プロジェクトから参照できるようにします。

ビルド イベントを使用し、適切なマクロを提供して、7zip の出力が適切な名前でターゲット フォルダーに配置されるようにすることで、コマンド ラインを理解できると思います。これにより、他の VS プロジェクトから正しく参照できるようになります。しかし、私が確信していないのは、どのVisual Studioプロジェクトを使用する必要があるか、またはこのプロジェクトでコンパイルするコードがなく、私が与えるこのスクリプトを実行するだけでよいことをVisual Studioに伝えるための手順ですそれ。

私が思いつくことができる最も近いものは、VS の Make プロジェクトですが、これは Make とはまったく関係がないため、それが正しいことかどうかはわかりません。

では、使用する必要がある Visual Studio プロジェクト テンプレートは何ですか? 空の場合、コンパイルするコード ファイルを探すのではなく、ソリューションのビルドの一部としてスクリプトを実行するために、どのような構成を実行する必要がありますか?

4

1 に答える 1