跳转到内容

Qt/开发环境

来自 Wikibooks,开放世界中的开放书籍
< Qt

设置集成开发环境

[编辑 | 编辑源代码]

要编译 Qt 程序,您需要 Qt 开发环境。您需要下载 Qt Creator 或 Qt Windows OpenSource MinGW 或 VC++。Qt Creator 对于初学者来说很容易使用。它不需要或只需要很少的配置。

如果您使用 Qt OpenSource,在 Windows 中,Qt 命令提示符将出现在开始菜单中。所需的 环境和路径将自动在命令提示符中设置。

使用 Qt 提示符编译和执行 Qt 程序

[编辑 | 编辑源代码]
1. 创建一个名为项目名称的目录
2. 将上面的程序复制粘贴到目录中的 main.cpp 中
3. 在目录中运行
 qmake-qt4 -project   # This creates the Project file .pro with name as the directory name
 qmake-qt4            # This creates makefiles for both debug and release versions.
 make/gmake/nmake     # as needed by OS and your compiler setups. You should give 'make/gmake/nmake release' if you need release versions of your program
4. 执行 ./release/Program(或 Windows 中的 release\Program.exe)

要在 Windows 中执行程序,您需要将一些 DLL 复制到工作目录。如果是调试版本,请导航到 Qt 安装目录的 bin 目录,并复制 QtCore[x]d.dll、QtGui[x]d.dll、mingwm[y].dll、libstdc++-[y].dll。您可能还需要其他 DLL。复制到 exe 文件所在的目录。当您执行时,如果它显示任何缺少的 DLL 文件,请从 Qt/Bin 目录复制它们。这里“x”表示 Qt 版本,“y”表示 MinGW 版本。如果您要执行发行版,请复制没有后缀“d”的 DLL。请注意,如果您要将可执行文件提供给其他人,您也需要将 DLL 文件提供给他们。

华夏公益教科书