如何在vs2017 Qt项目中使用premake?

我有一个在Visual Studio 2017 中的Qt项目。我尝试使用来自此页面的premake5.lua文件生成项目文件 "https://wiki.qt.io/Premake_Project_Manager"。这个文件使用了一个在github上可用的qt-support.lua模块。然而,当我用premake构建我的项目时,它显示以下错误 "qt-support.lua:707:操作 "qt" 需要说明"。接下来,我下载了在官方Qt文档中引用的示例库(https://github.com/annulen/qt-examples-premake)并尝试生成该示例库的项目文件,但即使使用他们的库,仍然显示相同的错误。我从未使用过premake,所以我可能会漏掉一些显而易见的东西。

点赞
用户1105278
用户1105278

试试这个:

https://github.com/dcourtois/premake-qt

我已经使用它多年了,非常满意。

2020-10-07 16:15:15