qmake 和多个 MSVS 版本
在 Visual Studio 2008 命令提示符 中,我运行此命令来生成 .vcproj 文件: >qmake -spec win32-msvc2008 并收到一条警告消息: WARNING: Generator…
为什么Qt使用自己的make工具qmake?
我刚刚开始使用 Qt 并注意到它使用自己的 make 工具,qmake。 为什么Qt使用自己的make工具? 有什么特殊的东西阻止它使用标准的制作工具吗? qmake 是…
将 Qt 样式表导出到输出目录
我在 Qt 桌面应用程序(.qss 文件)中使用样式表,但我无法找到如何使 .pro 文件将 .qss 文件复制到输出目录(正在创建 .exe 文件的位置) ),这意味…
将 Makefile 添加到 Qt 生成的 Makefile 中
我有一个构建环境,在其中向生成的每个 Makefile 添加一些前置和附加行。 如果我可以通过我的项目文件 (.pro) 将这些行放入 qmake 生成的文件中,那就…
使用 MSVC Express 的 qmake 中的标头依赖项
我在 Windows 上使用 QtCreator,使用 MSVC 编译器(来自 Visual c++ Express 版本的编译器)和 qt 4.5.2 开源。 当我修改项目上的标头并按 build all…
QMAKE 中的 GNU make --jobs 选项
我正在使用 qmake 为我们正在开发的小型 Qt C++ 应用程序生成 MinGW32 Makefiles。 我的问题:所有这些双/四核 CPU 都闲置在那里,而只有一个线程正在…
在 Qt 中包含一个库,为什么这不起作用?
这看起来应该很简单。 我在 Qt 中编译了一个库(这个 newmat 库),并生成了文件 libnewmat.a。 现在我需要将该库集成到另一个项目中,但我无法让它工…
使用 qmake/Qt Creator 链接调试/发布库
我正在使用 Qt Creator 并有一个依赖于 C++ 静态库项目的 Qt GUI 项目。 我想将 GUI 应用程序的发布版本与 .lib 的发布版本链接起来,并将 GUI 应用程…
QMake“子目录” 模板 - 执行目标?
我正在使用使用“subdirs”模板的 qmake .pro 文件为我的 Qt 应用程序构建一个构建系统。 这工作得很好,并允许我指定每个目标的构建顺序,因此依赖关…
如何使用 qmake 设置 c++ 的可执行属性 项目?
我使用 buildbot 编译我的 Qt/C++/nmake 项目。 我想将版本号添加到可执行文件和公司详细信息(在文件的属性上)。 有人知道我可以在哪里设置这些信息…
当 TEMPLATE=lib 时,如何强制 qmake 不创建指向目标的符号链接?
我有一个(部分)qmake 项目文件,如下所示: TEMPLATE=lib TARGET=whatever SOURCES=whatever.cpp HEADERS=whatever.h 这将 - 至少默认情况下 - 创建…
在 Windows 中,是什么让 qmake 附加一个“d”? 到调试目标?
我正在使用提供的 .pro 文件,并且出于某种原因,它被配置为调试库的库名称后不会附加“d”。 造成这种情况的原因是什么以及如何恢复? 例如QtGui4.dl…