FireBreath:我应该在哪里修改config.h中的全局变量



我想知道变量在哪里

firebreathbuild{ProjectDir}genglobalconfig.h 

应该修改最好。例如,我想增加

#define FBSTRING_PLUGIN_VERSION "1.0.0.0"

但是当我直接在文件中执行此操作时,下次修改时它将被覆盖

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

并构建 WiX 项目,因为随后将再次重新构建所有模板化文件(包括 config.h)。

如何正确完成此操作?我是否使用了错误的 config.h 或修改提到的 wxs 文件是错误的。当然,我可以修改"生成的"wxs文件,但这意味着要自己跟踪其中的版本号。这感觉也很不对劲。

我很困惑。请帮忙!

我自己找到了答案:变量/马克罗斯应该在

firebreathprojects{ProjectDir}PluginConfig.cmake

然后,它们将通过模板分发到项目的所有相关文件中。

最新更新