qmake 相关问题

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

如何将qmake转换为cmake?

我的项目中有.pro文件,但现在我想将它移植到CMakeLists.txt文件中,我该怎么做? QT + =核心QT - = gui CONFIG + = c ++ 11 TARGET =测试CONFIG + = console CONFIG - = app_bundle ...

回答 1 投票 9

对于RaspberryPi,qmake是有条件的

我正在尝试创建一个qmake .pro文件以在RaspberryPi中编译(不用于交叉编译)。我可以根据平台使用条件定义:linux-g ++ - 64:{message(我们在Linux 64 ...

回答 3 投票 5

如何在Qt创建器中正确链接外部DLL

我试图建立项目@ uconfig,该项目需要poppler,作者提供预构建的链接头和DLLS我已经下载了它们,这是项目的结构......

回答 1 投票 0

如何将定义添加到moc_predefs.h?

Qt的moc.exe生成文件moc_predefs.h,它包含一些定义,包含在moc解析的每个文件中。有没有办法为这些文件添加定义?我想定义一些包括...

回答 3 投票 1

在qmake中允许未定义的符号

我使用qmake和.pro文件生成我的VisualStudio .vcxproj文件。我创建了一个静态库,其中包含用于我所有错误处理的辅助函数。这包括用于获取的包装器...

回答 2 投票 0

试图在覆盆子pi上构建一个Qt项目,为什么它会抛出关于qmake的错误?

我有一个C ++ Qt 5项目,它是在Windows机器上编写,测试和构建的。它在那里工作得很好。我还必须使项目在Linux环境中工作,我被交给了一个覆盆子......

回答 1 投票 0

如何在qt中递归添加源文件

如何在qt项目文件中的某个子目录中添加所有文件。例如,我的源代码树是:src app / foo / ui / common /现在我添加所有文件,如SOURCES + = ./*.cpp \ ./app / * ....

回答 1 投票 3

Qt项目文件和PREFIX变量

我在我的项目文件中包含了PREFIX = / usr / local,然后我运行了qmake myproject.pro虽然makefile没有说任何关于PREFIX但我认为我做错了。有任何想法吗?...

回答 3 投票 7

Qmake:如何在不更改qmake.conf的情况下删除某个项目的编译器标志?

我正在使用qmake和Visual Studio。在发布版本中,qmake将/ GL和/ O2标志添加到所有项目中,我需要为整个Qt项目中的某些库删除这两个标志。有办法吗?

回答 5 投票 7

使用.depends指定SUBDIRS项目之间的依赖关系不起作用

我在qmake SUBDIRS项目的上下文中设置子项目之间的依赖关系时遇到问题。我正在使用.depends选项来建立一个项目对另一个项目的依赖关系,...

回答 1 投票 0

如何在Windows上生成由qmake生成的Makefile? (nmake和mingw-make)

操作系统:Windows 10,x64我有一个简单的qt控制台项目演示,它只需打印hello world。该项目可以正确构建和运行(使用MSVC工具包),但我想分离该过程。首先,......

回答 1 投票 0

QMake - 根据工具包/目标以及构建类型查找库名称

我试图链接所有在同一目录中的库并使用以下命名约定:libFoo64.a#64位版本libFoo32.a#32位版本libFood64 ....

回答 1 投票 0

使用现有C程序编写Qt程序时未找到符号

我在C中编写了一个ftp客户端(使用GNU make),现在想用Qt为它编写GUI。构建时,出现错误:错误:找不到架构x86_64链接器命令的符号失败,带...

回答 1 投票 0

qmake相当于cmake execute_process()

我有一个使用CMake的项目,我通过以下方式获取当前的git哈希:if(EXISTS“$ {CMAKE_SOURCE_DIR} / .git”)execute_process(COMMAND git log -1 --format =%H WORKING_DIRECTORY $ {...

回答 1 投票 1

如何使用附加“QtFtp”?

我想在我当前的项目中使用FTP,但由于Qt5 ftp不可用(仅作为附加组件)。我从这里下载了源代码:https://github.com/qt/qtftp在Qt的论坛中,我找到了一条说明如何...

回答 1 投票 3

当我使用使用Clang编译的构建工具包时,QMake添加了额外的“-std = gnu ++ 11”,它覆盖了我的.pro标志“-std = c ++ 17”

我正在使用QtCreator,Qt 5.10,并试图在一个完美运行的项目中使用c ++ 17,直到我干净安装最新的Ubuntu并重新安装所有内容。现在,当铿锵叫来建立...

回答 1 投票 5

我从哪里获得qm可执行文件?

我正在使用Ubuntu 16.04系统,并尝试使用qm命令根据源目录中的自述文件编译应用程序。当我尝试运行命令时,我得到了休息:$ qm qm:...

回答 1 投票 0

Eclipse,QT和“C ++项目”:有可能吗?

需要你的帮助:我想在不创建“Qt gui项目”的情况下使用Eclipse CDT和QT。可能吗?如何将QT库包含到我的C ++项目中,以及如何调用qmake / make来编译程序? ...

回答 4 投票 7

如何使用Qt Creator创建一个不依赖于Android的单个本机共享库

我使用Qt Creator创建了一个共享库,并添加了Android SDK,Android NDK和Android Qt工具包。然后我成功编译了我的Android库。我甚至在Android中测试过它...

回答 2 投票 1

如何在qmake项目中向moc添加特定标志?

我在以下project.pro文件中使用qmake && make编译了一个Qt可执行文件:INCLUDEPATH * = ../../dependencies/boost QT * = opengl xml CONFIG * = qt opengl static TARGET = myexe HEADERS = ...

回答 7 投票 8

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