qmake 相关问题

`qmake`是Qt框架的一部分,是一个用于生成Makefile和IDE项目文件的工具。

使用qmake时编译器标志从哪里来?

我有一个qmake项目,在其中我无法调试,因为在调试模式下,某些东西在编译器标志的末尾添加了-O2 -g,从而覆盖了我所有的调试和优化标志。我对整个系统都感到满意...

回答 1 投票 0

if / else如果等效于qmake / pro Qt文件

我有时不得不这样写qmake pro文件:QMAKE_EXTRA_TARGETS + =激活macOS {clear_cache.commands + =默认写io.delille。$$ TARGET已激活1; } win32 {clear_cache ....

回答 1 投票 1

Qt如何更改为C ++ 17

我无法在Qt 5.14中执行#include 。我试图通过添加CONFIG + = c ++ 17或CONFIG + = c ++ 1z warn_on或QMAKE_CXXFLAGS + = -std = c ++ 17来更改.pro文件,但是它们都不起作用。 ...

回答 1 投票 0

如何从cmd对qmake Qt项目运行clang-tidy和clazy?

我有一些基于qmake的Windows项目,并且这些项目每天都在Jenkins上构建。 Jenkins在Windows机器上运行,我的项目使用“ Windows批处理命令”构建良好,这很漂亮...

回答 1 投票 0

为什么我的链接器找到Coin4d.lib后会搜索Coin4sd.lib?

我正在将Coin 4.0.0库(https://github.com/coin3d/coin)用于某个项目。使用CMake构建该库时,除其他外,我得到以下文件:bin |-Coin4d.dll`-...

回答 1 投票 0

Qt配置脚本的最小选项

我想知道为成功配置而需要传递给qt configure脚本的最少选项。如果我不传递任何参数,则配置将失败。 c:\ build> c:\ Qt5.12.1 \ 5.12.1 \ Src \ ...

回答 1 投票 0

由qmake自动生成的Makefile中令人困惑的变量

我最近开始接管嵌入式Linux的QT4.8项目。使用qmake和.pro文件在项目中生成Makefile之后,无法正确构建。 Makefile.Debug片段...

回答 1 投票 0

qMake:qmake如何准确解释“ CONFIG(debug,debug | release)”语法

尽管我在这里阅读,但我仍然不了解qmake CONFIG变量的语法。例如,如果我的.pro文件中具有以下CONFIG设置:CONFIG(debug,debug | release){...

回答 1 投票 40

在哪里定义了qtRunLoggedCommand?

我经常在Qt项目文件中看到qtRunLoggedCommand的调用,但是找不到它的定义位置。任何人都可以提供此功能文档的链接,或者让我知道该功能在哪里...

回答 1 投票 0

无法qmake QtWebengine-“ qtwebenginecore-config.pri:没有这样的文件或目录”

我用此配置构建了qt:配置-v -release -opengl es2 -device linux-rasp-pi3-g ++ -device-option CROSS_COMPILE = / home / doxa / raspi / gcc-linaro-6.3.1-2017.02-x86_64_arm -linux-gnueabihf / bin / ...

回答 1 投票 0

用MinGW编译的带有Qt5的Docker映像在从“ docker:latest”映像运行的容器中工作,但在GitLab CI中失败

我想用带有MinGW的Qt5准备一个docker镜像。该过程的一部分是使用MinGW构建Qt 5.14.0,而这是失败的部分。在我的机器上构建。没问题...

回答 1 投票 -1

QMake /使子项目在更改时重建

我目前正在尝试将第三方库集成到我的qmake构建过程中。我将第三方库回购添加为子模块。该存储库的结构为:├──ComBase││main ....

回答 1 投票 0

如何在Qt * .pro文件中设置环境变量?

[构建时,我想使用环境变量加快构建速度:MAKEFLAGS = -j12我知道如何在Qt Creator中进行设置:项目→构建→构建环境详细信息→添加添加MAKEFLAGS ...]

回答 1 投票 5

如何在项目文件中使用环境变量的值?

我正在尝试将自制程序库添加到另一个项目。按照我现在找不到的另一个答案的建议,我在mkspecs / features中创建了xyz.prf,并添加了config + = xyz ...

回答 1 投票 0

您如何检查自己是否处于交互式qmake会话中?我想使用qmake hint()

我想用这个ockup.pro文件进行交互式“ qmake -makefile会话”:message(“插件安装”,)message(“选择您要编译的插件:”)answer = $$ prompt(“虚拟?(y / N)“)...

回答 1 投票 1

QT MYSQL驱动器版本,对`mysql_get_client_version @ 0'的未定义引用

我正在尝试构建QMYSQL驱动器,我遵循文档(https://doc.qt.io/qt-5/sql-driver.html#how-to-build-the-qmysql-plugin-on-windows )它建议我运行代码:cd%QTDIR%\ qtbase \ src \ ...

回答 1 投票 0

从现有Qt项目中的源构建第三方库

我的项目需要并非所有目标计算机上都存在的zlib版本,因此我想从我项目的源代码中构建zlib。然后,当我制作我的项目时,它应该首先构建zlib,这样它就可以......>

回答 3 投票 9

如何在qmake生成的Makefile中添加自定义目标?

我使用qmake生成Makefile,并且效果很好。但是,有时我想在生成的Makefile中添加更多内容,而不必编辑生成的Makefile。假设我们...

回答 4 投票 12

如何在QMake中运行带有额外目标的多个命令

我正在使用qmake制作额外的目标,并且我试图同时做两件事:创建一个新文件夹,然后将dll复制到该文件夹 中。两种动作都可以单独工作,但是两者不能一起使用...

回答 3 投票 14


© www.soinside.com 2019 - 2024. All rights reserved.