0

Visual Studio でコンパイルする必要があるほとんどの (すべてではない) ファイルを生成するツールがあります。このツールは構成ファイルを読み取り、その後 c++ ファイルを生成します。このリストは、構成が変更されたときに呼び出しごとに異なる場合があります。

コンパイルプロセスを私のニーズに適応させることが可能かどうか疑問に思っています.

  1. ツールを起動します (構成ファイルが変更されている場合は必要ありません)。
  2. コンパイルする C++ ファイルの新しいリストを取得します (理想的には、プロジェクト内のフォルダーに分離されます)。
  3. C++ ファイルをコンパイルする

編集: このプロセスを機能させるために Visual Studio を閉じる必要はありません。アイデアは、コンパイル プロセスの最初のステップとして cpp ファイルを動的に追加することです。

4

3 に答える 3

1
  • ビルド前のステップを使用してツールを実行します。
    • また、インクルードとソースのリストを含むファイルを作成します
    • このファイル名は修正する必要があります (プロジェクトのプロパティや vcproj ファイルを変更する必要がないように) -- プロジェクトに追加します。例: プロジェクト プロパティ > コマンド ライン > 追加オプション > @headerListingFile

lex/yacc の出力を VS に統合しようとしているのではありませんか?

于 2009-02-26T16:11:30.030 に答える
1

CMakeは役に立ちますか? これは、定義したプロジェクトの Makefile と VS プロジェクトを生成する自動化されたプロジェクト マネージャーです。ソース ファイルを追加し、CMake を再実行するだけで完了です。

于 2009-02-26T16:26:50.230 に答える