全て。自動生成されたファイルを VC++ 2008 ビルドに追加する方法があるかどうか疑問に思っていました。独自のメイクファイルを作成する場合、それはかなり簡単なことのように思えますが、Visual Studio にプロジェクトからメイクファイルを作成させたいと思います (通常のように)。および .h は「自動生成」フォルダーにあります」。次に、ビルド前のイベントでこれらすべてのファイルを生成します。
助けてくれてありがとう!
全て。自動生成されたファイルを VC++ 2008 ビルドに追加する方法があるかどうか疑問に思っていました。独自のメイクファイルを作成する場合、それはかなり簡単なことのように思えますが、Visual Studio にプロジェクトからメイクファイルを作成させたいと思います (通常のように)。および .h は「自動生成」フォルダーにあります」。次に、ビルド前のイベントでこれらすべてのファイルを生成します。
助けてくれてありがとう!
私の経験では、VS2008 プロジェクトでは、ビルドするプロジェクトにファイルが自動的に追加されません。ファイルを自動生成している場合は、Qt が使用するアプローチがうまくいく可能性があることをお勧めします。
自動生成されるファイルごとに、自動的に追加されます-
生成されたファイルについては、生成されたファイルをビルド リストに追加します。このため、以下のようになります。<Filter></Filter>
プロジェクトでセクションを作成/維持する必要があります。形式とサンプルについては、 VS Project Layoutを参照してください。<file></file
各> はセクションに個別にリストされていることに注意してください<files></files>
。
<Files>
<Filter
Name="Source Files"
Filter="cpp;cxx;c;def"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\buildimages.cpp"
>
</File>
<File
RelativePath=".\main.cpp"
>
</File>
それほど単純ではありませんが、単純な「スクリプト」/プログラムをビルドすると、ビルドを実行する前にプロジェクト ファイルを更新する作業のほとんどを自動化できます。更新されたプロジェクト ファイルを出力すると、VS は自動的に変更を検出し、プロジェクトをリロードするように求めます。