我想知道变量在哪里
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
然后,它们将通过模板分发到项目的所有相关文件中。