我正在尝试让Qt设置运行一个简单的hello world示例,但我无法为IDE(QtCreator)获得正确的编译设置。当我按下构建按钮尝试构建时,我收到以下错误消息:
Qt创建者需要编译器设置才能构建。在工具包选项中配置编译器
所以我注意到我没有为编译器设置任何东西。然后我下载了一个MinGW编译器,似乎IDE设法自动识别它。不过,当我尝试构建时,我收到相同的错误消息。
事实是,我真的不知道从命令行或其他IDE编译的过程。我读过路径可能存在问题?我在Windows上运行。如果有人可以解释我可能做错了什么以及我在QtCreator中建设可能会遇到什么问题,我将非常感激。
答案 0 :(得分:1)
您需要为QtCreator执行以下步骤:
1)转到Settings > Build and Run > Kits
。
2)检查自动检测是否正确。如果您遇到问题,可能不是这样,因此您需要手动设置或重新安装QtCreator以查看问题是否消失。如果未检测到,您将看到感叹号。
3)添加新套件。
4)输入名称。
5)你需要选择合适的“Qt版本”。
6)您需要选择编译器。
7)选择“默认设置”选项。
至于命令行,你应该可以做这样的事情来构建一个简单的虚拟main.cpp:
int main() {}
然后您可以在(msys / cygwin / etc)提示符中运行以下命令:
qmake -project && qmake && make