- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 Visual Studio 2010 中使用 Qt 编译一个项目。我已经构建了所有必备库并将它们链接到项目属性中。
我还使用以下命令从 project.qrc 文件 (rcc) 生成了 .cpp 文件:
rcc project.qrc -name project -o qrc_project.cpp
按照 http://www.qtcentre.org/archive/index.php/t-3425.html 中的说明进行操作.
project.coo 文件由以下行生成:
int QT_MANGLE_NAMESPACE(qInitResources_project)()
{
QT_PREPEND_NAMESPACE(qRegisterResourceData)
(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources_project))
我还在项目中包含了 .cpp 文件。虽然,我收到以下错误:
> Error 2611 error LNK2019: unresolved external symbol "int __cdecl
> qInitResources_project(void)" (?qInitResources_project@@YAHXZ)
> referenced in function main D:\usr\Windows\main.obj project
我是不是对 rcc 做错了什么?有人可以帮忙吗?
最佳答案
我通过生成一个 .rcc 文件和一个 .cpp 文件解决了我的问题,都带有项目的名称,而不是开头的“qrc_”。我还在我的项目中链接了这两个文件。
编译器似乎找不到正确的文件,这就是我出现链接错误的原因。
我用来生成上述文件的命令是:
rcc -binary <path_to_qrc_file>.qrc -o <path_and_filename>.rcc
rcc <path_to_qrc_file>.qrc -name <project_name> -o <path_and_filename>.cpp
关于c++ - qInitResources() 上的 Qt 链接器错误 LNK2019 - RCC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41185978/
我们有一个有多个主题的应用程序,它调用了其他小应用程序。所以,在主应用程序上有类似的东西: // User opens app with theme A QResource::registerReso
请注意:虽然赏金不再可用,但我仍然希望任何对此问题有答案的人提供贡献;我还在看,等着看有没有更好的答案。谢谢,请继续阅读... 我正在寻找一种方法来转换任意一组 RCC类似空间关系(或类似的),将约束
我想翻译一个程序;但它的语言文件 (.qm) 位于 .rcc 文件中。 该程序不是我的,所以我没有任何 .qrc 文件。 在问这个问题之前,我已经搜索了这个网站关于这个问题;但我什么也得不到。 有没有
如何在 Visual Studio 2015 中的每个版本中强制对 qrc 文件进行 rcc-ing?我们将资源嵌入二进制文件中,因此如果 qml 或图像 Assets 等内容发生变化,我们需要运行
我使用以下命令生成了一个 .rcc 文件: rcc -binary redTheme/redTheme.qrc -o redTheme.rcc 然后我将 redTheme.rcc 文件放入二进制文件夹
我的 makefile 中有一个使用 Qt resource compiler 的命令. 此实用程序为传递给它的每个图像文件生成一个静态数组。 不幸的是,rcc.exe 是不确定的:生成的 .cpp
我想在 Visual Studio 2010 中使用 Qt 编译一个项目。我已经构建了所有必备库并将它们链接到项目属性中。 我还使用以下命令从 project.qrc 文件 (rcc) 生成了 .cp
我正在从事 python 项目,但我遇到了 pyside-rcc 的问题。首先,让我简要介绍一下我的项目。 我在 QtDesigner 中创建了我的项目 GUI,并在 GUI 中使用了图像。然后,我使
我想知道这些构建工具在 QT 项目中的调用顺序: UIC - MOC - RCC - 预处理器 - 普通的 c++ 编译器(例如 Gcc) 最佳答案 第一步: UIC 处理 *.ui 文件并生成 *.
我在 docker 容器 (archlinux) 上使用 qt 的 rcc 编译资源文件时遇到问题。我正在尝试为 mingw --host 机器进行交叉编译 $ cat resource.qrc
编辑:在@eyllanesc 评论之后,这里是a minimal example hosted on github .测试在 Qt5.9 和 OS X 10.12 上运行。 基本 HTML 让我们创建
我有一个小型 Qt4 项目,我想用 cmake 构建它。它有一个 QTcpServer 和一个 QThread,它们都包含 Q_OBJECT 宏。当我运行 make 时,我总是在生成 qrc_tcps
我正在尝试修复自定义构建的 Qt 的安装。我正在使用来自 this very similar question 的 qt.conf .但是,CMake 2.8.7 仍然无法找到 moc、uic 和 r
我正在处理 python 项目,我的 .py 文件有问题,该文件是从 .qrc 文件编译而来的。首先,让我简要介绍一下我的项目。 我在 QtDesigner 中创建了我的项目 GUI,并在 GUI 中
我是一名优秀的程序员,十分优秀!