2

の変数はどこにあるのだろうか

firebreath\build\{ProjectDir}\gen\global\config.h 

最適に変更する必要があります。例えば増やしたい

#define FBSTRING_PLUGIN_VERSION "1.0.0.0"

しかし、ファイルでこれを直接行うと、次に変更するときに上書きされます

my_WiXInstall/Sources/myInstaller.wxs (in VC++ 2010)

そして、WiXプロジェクトをビルドします。これは、すべてのテンプレートファイルが再ビルドされているためです(config.hを含む)。

これはどのように正しく行われますか?間違ったconfig.hを使用しますか、それとも上記のwxsファイルを変更するのは間違っていますか。もちろん、「生成された」wxsファイルを変更することもできますが、それは自分でバージョン番号を追跡することを意味します。それも間違っていると感じます。

私は混乱しています。助けてください!

4

1 に答える 1

2

私は自分で答えを見つけました:変数/マクロはで変更する必要があります

\firebreath\projects\{ProjectDir}\PluginConfig.cmake

その後、それらはテンプレートを介してプロジェクトのすべての関連ファイルに配布されます。

于 2012-10-02T08:43:11.093 に答える