我有一个标题constants.h:
#define VERSION "1.2.3"
我想生成myexecutable-1.2.3.exe。那么如何解析头文件以获得qmake文件中的VERSION?
(另外,该头文件是动态生成的,并且更改标头以使用qmake定义的值是不可能的)
答案 0 :(得分:1)
那么如何解析头文件以获取qmake文件中的VERSION?
这是不容易的。您可以使用qmake查看system function以运行外部程序(如grep等)以及其他不可用的内容,或者您只是发送依赖它。虽然这感觉有点腥。