腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
本机GUI的解决方案是什么?
、
、
、
、
据我所知,Qt在OS上看起来一点也不本机。 那么你怎么解决这个问题呢?您是否使用其他GUI库,如GTK?但是,除了Linux之外,它不会是本机的,对吧? 您是否必须为每个操作系统编写GUI?那么,您为Windows编写了一个Qt GUI,为Linux编写了一个Qt GUI,为OS X编写了一个Qt GUI?或者它看起来仍然是非原生的? 您是否必须根据操作系统使用不同的GUI库?所以你在Windows上使用Qt,在Linux上使用GTK,在OS X上使用Cocoa?但是Qt不仅仅是一个GUI库;它有如此多的特性。那么,这是否意味着你将需要为Linux和OS重新发明轮子?
浏览 2
提问于2013-08-01
得票数 1
2
回答
Linux dll的MFC应用程序
、
、
、
、
目前,我们有一个用MFC(服务器端)和Java(客户端)编写的遗留客户机/服务器系统。由于种种原因,本系统不能在Internet上运行。因此,我们正在开发一个小系统(这个遗留系统的很少的功能)在蛋糕php等,以满足客户的要求。 现在,遗留系统中的一个功能需要在这个新系统中使用。我们正在考虑将这些代码创建一个动态链接库,然后将其与蛋糕php集成(以节省时间),但是这个动态链接库不能在Linux上运行,因为这个新系统将安装在Linux上。 那么,有没有办法生成一个动态链接库,让它在Linux系统中使用QT等与php一起工作呢? 或 我们要重写整件事?在这种情况下,开发跨平台动态链接库最合适的框架是
浏览 1
提问于2013-02-16
得票数 0
2
回答
静态QT4.8.1构建在Ubuntu 12.04上
、
、
、
、
出于可移植性的考虑,我试图构建一个几乎是静态的应用程序。我希望能够在几个64位linux发行版上运行可执行文件。我在静态链接Qt和使用静态链接的libstdc++和libgcc构建方面取得了成功。 然而,我有一些第三方图书馆的关切。我使用- Qt构建了qt,但我的终端应用程序仍然与系统zlib动态链接。具体而言,我配置了: ./configure -static -nomake demos -nomake examples -nomake tools -release -no-webkit -qt-zlib -no-gif -qt-libtiff -qt-libpng -qt-libmng -
浏览 0
提问于2012-05-21
得票数 1
回答已采纳
3
回答
打包使用共享库编译的qt应用程序
、
我最近在我的linux机器上下载了qt嵌入式演示源代码。以下是程序运行过程中的结果 ,我在x86机器上静态地编译了它,并在x86机器上运行应用程序,运行良好。但是,当我使用Atom平台将静态编译的二进制文件带到另一台机器时,它会运行一些缺少的小部件。我发现插件不能用静态编译进行移植。有人能告诉我这是真的吗?如果没有人能告诉我它的步骤?,,我用共享库动态地编译了它。然后在linux上得到一个可执行程序。我做了"ldd MyAppName“。它向我展示了它正在使用的共享库文件。但我不知道如何包装这些。有人能告诉我包装它的步骤吗? 我查看了关于在X11-linux平台上部署qt应用程序的文章
浏览 3
提问于2010-03-09
得票数 3
回答已采纳
2
回答
在Linux中编译windows Qt代码和库中的更改
、
、
、
我有一个在Qt (Windows环境)中开发的代码,我想在Linux中编译它,我注意到有一些不同的库,我可以从中找出其中的两个,但我找不到其余的。我想请求任何经历过这个问题的人的帮助: 在Windows中: LIBS += -lopengl32 \ -lglu32 \ -lcomdlg32 \ -lQAxServerd \ -lphonond4 对于Linux: LIBS += -lGL \ -lGLU \ 现在是QAxserver ..我没有它在我的QT环境中,我找不到我可以下载的地方!
浏览 1
提问于2013-06-26
得票数 2
回答已采纳
1
回答
生成包含dll和编译器的新项目
、
我是一个关于linux中dll使用的问题。我有动态链接库和.h文件,在windows下工作良好。但是现在我需要在linux下运行这个程序。如果我编写.cpp文件,该函数将调用该dll文件函数。我是否可以将此.cpp文件编译为程序集或.so文件。然后我可以使用.so文件没有原始的动态链接库文件?
浏览 9
提问于2018-08-25
得票数 0
1
回答
在用GUI开发时,如何查看QT?
、
我正在尝试开发一个QT跨平台动态库 (.dll和.so),其中包含QT,其中包含(窗口、按钮、标签等)。因此,当“主应用程序”调用这个库时,GUI中会打开一个新的QT窗口。 为此,我创建了一个QT动态库项目,将代码放入其中并绘制UI。编译Ok!和我得到了输出文件: Windows (*.dll)和Linux (.so)。 但是当我点击“运行”QT按钮时,这个项目无法启动。我理解这一点,因为这个项目的输出文件不是二进制application....it只是一个动态库。 所以我在做一个“盲目开发”的过程。--我看不到QT动态库的UI最终结果。 如何设置QT,以便能够在这种特殊情况下测试和查看运行的
浏览 0
提问于2019-08-10
得票数 0
1
回答
可以为android编译Qt+QML+OpenCV应用程序吗?
、
、
、
我的windows 7中有一个应用程序,它是使用Qt +QML、和OpenCV编写的。现在,我想知道是否有可能使用android的必要项目来编译它?我想我不会对这个项目的Qt+QML有任何问题,但是是否可以像opencv这样的静态或动态链接库呢?我想我必须重新编译安卓的库!我说的对吗? 我是否有其他选择来为android编译这个项目?
浏览 0
提问于2012-11-17
得票数 1
回答已采纳
4
回答
两台计算机必须有什么共同点才能运行相同的可执行文件?
、
、
、
、
我正在开发一个跨平台应用程序,我需要确定机器B是否能够运行在机器A上编译的应用程序。 我正在使用Qt,并且我已经明白,我需要用应用程序打包Qt库,或者针对Qt本身进行静态链接。 我也明白在Windows上编译的东西不能在Linux上运行。 然而,还有一些其他的向量,我不确定它们在多大程度上重要。以下是我目前的理解的总结: 影响便携性 操作系统(Windows,Mac,Linux) 第三方库(Qt、静态链接和动态链接等)的可用性 可能影响便携性 Linux的味道(Ubuntu,Red,Fedora) 架构(32位或64位) 操作系统的版本(Windows7vsWind
浏览 0
提问于2013-07-12
得票数 2
回答已采纳
1
回答
如何构建在Linux上动态链接的qt应用程序(而不是共享库)
、
、
我想构建一个与共享库链接的qt应用程序(默认情况下,qt应用程序也是这样)。但是qt总是将应用程序编译成一个共享库。我知道这是可能的,因为我已经找到了几个动态链接的Linux应用程序(不是共享库)。例如,大多数KDE应用程序都是用Qt编写的,但仍然是应用程序,而不是共享库。是否有编译器/链接器标志允许我在Linux上构建qt 应用程序?请不要接-static。
浏览 3
提问于2018-07-10
得票数 1
回答已采纳
1
回答
我是否需要Qt工具链来针对使用Qt构建的库?
、
、
、
、
使用Qt工具链(pro文件、qmake等)是必要的。为了链接到使用Qt实现和构建的库,但它本身只公开了一个C风格的API?库中没有使用任何特定于Qt的类。 这个问题适用于静态库和动态库。
浏览 3
提问于2015-11-21
得票数 0
回答已采纳
4
回答
我将能够轻松地移植Qt应用程序吗?
、
、
、
如果我创建了一个Qt二进制文件,那么启动它的用户将不需要在他们的计算机上安装Qt,对吗?也就是说,它就像MFC的本地支持--它从任何地方开始(在Windows上,如果它是作为exe构建的)?我知道库应该是静态的/包含的等等,但我只问Qt兼容性。 另外,如果我在Windows上创建一个Qt项目,如果Qt的版本是相同的,我是否需要一些额外的工作来在Linux上使用这个项目?那Mac呢?
浏览 0
提问于2011-09-18
得票数 1
1
回答
Ubuntu从源代码构建QT6.1
、
我刚从Windows迁移到Ubuntu,很遗憾,事情似乎不像在Windows中那么容易工作。我在Windows上从源代码构建了Qt,没有问题。在Ubuntu上,构建是成功的,但是当我尝试将qmake添加到Qt版本时,我得到了“”。 我测试了用qmake创建makefile,它成功了。 文件qmake: /home/usr/Qt/6.1.0/build/bin/qmake: ELF 64位LSB可执行文件x86-64,version 1 ( GNU/Linux ),动态链接,解释器/LSB 64/ld-Linux-x86-64.so.2,适用于GNU/Linux 3.2.0 qmake -v:使
浏览 0
提问于2021-05-31
得票数 1
2
回答
符号查找错误:./executableName:未定义符号:_ZN18QXmlDefaultHandlerC2Ev
、
、
、
、
我正在尝试运行为Ubuntu12 x64编译的Linux Mint16 x64上的可执行文件。可执行文件在运行时动态使用Qt 5.1.1。我得到了错误: loaded the dummy plugin loaded the Linux plugin updating server status ./executableName: symbol lookup error: ./executableName: undefined symbol: _ZN18QXmlDefaultHandlerC2Ev 当我跑的时候 ldd executableName | grep "not foun
浏览 0
提问于2014-08-08
得票数 9
回答已采纳
3
回答
如何为Linux捆绑应用程序
、
、
、
、
我正在编写一个(闭源)应用程序,并将为所有三个主要平台(MacOS X、Linux和Windows)提供二进制文件。它在LGPL许可下使用Qt,所以我需要动态链接Qt库。我知道如何通过简单地为应用程序提供Qt动态库来捆绑MacOS和Windows应用程序,但我不确定如何在Linux上正确地做到这一点。 传统的做法是将应用程序作为包(.deb和.rpm)提供,并允许包系统解决依赖关系。应该使用这种方法吗?如果是这样的话,我应该针对哪些发行版(我假设是Ubuntu和Fedora)?如果有人有这方面的经验,我很有兴趣听听。
浏览 5
提问于2011-04-26
得票数 8
回答已采纳
1
回答
在windows编译器、cygwin和linux g++之间使用编译库
、
、
、
如果我有一个基于动态链接库和.lib的g++编译器,我可以用我用cygwin windows编译的应用程序来链接它们吗?如果不能,它能在linux g++库版本上工作吗? 从windows编译器、cygwin g++和linux g++生成的库是否可以交叉链接??
浏览 5
提问于2011-11-24
得票数 0
回答已采纳
4
回答
在Linux上交叉编译动态链接的Windows版Qt应用程序
、
、
、
、
为了遵守Qt的LGPL许可,使用Qt库的应用程序必须使源代码可用,或者动态链接到Qt(如果我在这几句话中没有弄错的话)。 因此,我想创建一个封闭源代码的应用程序来做到这一点。另外,我想在Linux (目前是xubuntu12.04)上使用g++/MinGW和C++11支持来创建windows二进制文件。我跟随完成了后者。但正如指南还指出的那样,静态链接的可执行文件是创建的。 因为我使用MXE自动下载和构建Qt库(5.0版),所以我没有太多机会影响这个过程。所以我的问题是,如何创建Qt库和相应应用程序的动态链接版本?
浏览 2
提问于2013-01-29
得票数 14
2
回答
如何按照LGPL在Linux上部署Qt5应用程序?
、
、
、
最近,我成功地将我的Qt4应用程序迁移到了Qt5。实际上,应用程序使用qt-opensource-linux-x64-5.3.1发行版中预先构建的二进制Qt5库在开发机器上构建和运行。 因为我的应用程序需要符合LGPL2.1许可证,所以链接到Qt5必须是动态的。(所以我可以**不是**静态链接到Qt!) 我的问题是部署这个应用程序。我只是想不出一个包含所有共享库的包,它可以在现有的Linux发行版上运行。 我可以容忍用户需要从qt-opensource-linux-x64-5.3.1二进制文件中安装Qt5。事实上,这将确保更严格地遵守LGPL 2.1。因此,我可以假设可以在主机上安装和使用兼容
浏览 5
提问于2014-08-06
得票数 6
回答已采纳
1
回答
将Qt3移植到不同的操作系统
、
我必须将使用Qt3库的应用程序移植到新的嵌入式操作系统。如果尚未选择操作系统,但已知不是Linux/Windows,一般的移植过程是什么?我的意思是,哪些文件应该更改,哪些文件是独立的,可以保留原样?
浏览 0
提问于2012-05-22
得票数 0
回答已采纳
2
回答
Bitbake meta-toolchain-qt5:错误do_populate_sdk
、
、
、
、
大家好, 我尝试用Qt5安装Yocto工具链,以便在我的ubuntu16.04虚拟机上为我的Gumstix Overo板交叉编译代码。 我成功地通过了使用bitbake core-image-sato 构建的第一步,但现在我需要使用bitbake meta-toolchain-qt5通过Qt5构建,这就是我的问题所在。 这就是错误: ERROR: meta-toolchain-qt5-1.0-r0 do_populate_sdk: Could not invoke dnf. Command '/home/bschneider/overo/build/tmp/work/cortexa8h
浏览 3
提问于2018-06-04
得票数 0
1
回答
Ubuntu、过去、现在和未来的原生gui工具包
、
、
、
我找不到一个明确的答案来回答这个问题:什么是Ubuntu的真正的、真正的、原生的、无包装的gui工具包? 我可能从根本上误解了它在linux中的工作方式,但我知道在Windows中,例如,在Windows中,有一些低级的can,它们组成了Windows的原生窗口tooklit,然后是各种包装器(比如我现在记不住名字的那个C++库)。但实际的本机API是C语言。 在linux上,没有本机gui;它只是一个内核。但在Ubuntu中有X11、GTK、Qt和其他工具,我不知道真正的原生工具包是什么。我知道至少对Ubuntu Touch Canonical来说,Qt将作为原生工具包迁移到Qt上,但即便如
浏览 3
提问于2013-06-02
得票数 3
回答已采纳
1
回答
链接静态库中以符号链接的动态库: macOS vs Linux
、
、
、
我正在将一个Linux应用程序移植到macOS上,而且链接行为有一个不同之处,我花了一些时间才发现它本身。该项目使用基于CMake的两阶段构建过程:一个CMake树创建一个动态库,该库链接到稍后创建的第二个树中创建的静态库。创建动态库时,静态库还不存在。这在Linux上是可行的:使用静态库中的符号创建动态库,并对它们进行前向声明。在构建第二棵树时,动态库将被链接到一个可执行文件,该可执行文件也会链接到静态库,这样一切都可以正常工作。这在macOS上不起作用,因为在第一个CMake树中,编译器在动态库的链接步骤中失败,因为来自第二个树的静态库还不存在。 我已经将我的应用程序简化为一个最小的例子(
浏览 29
提问于2020-01-10
得票数 2
回答已采纳
2
回答
用于嵌入式Linux的非GPL C/C++ XMPP客户端库
、
、
有没有人知道一个好的非GPL C/C++ XMPP客户端库,可以在ARM机器上运行嵌入式Linux? 我已经查看了txmpp,但最后一次更新似乎是在2年前。qxmpp似乎需要Qt,我不确定嵌入式Linux是否支持Qt。另外,AFAIK Qt是用于GUI的,所以我不确定为什么一个库需要它。我也查看了gloox,但它是GPL,而且似乎也有一年多的历史了。
浏览 2
提问于2012-11-23
得票数 1
回答已采纳
2
回答
如何从C++函数/Qt方法按需加载动态库
、
、
、
、
创建了动态库,如下所示 cat myfile.cc struct Tcl_Interp; extern "C" int My_Init(Tcl_Interp *) { return 0; } 1)简化cc文件 g++ -fPIC -c myfile.cc 2)创建共享库 g++ -static-libstdc++ -static-libgcc -shared -o libmy.so myfile.o -L/tools/linux64/qt-4.6.0/lib -lQtCore -lQtGui 3)从TCL proc加载库,然后命令 tclsh和给定的命令%加载libmy.so
浏览 3
提问于2016-09-02
得票数 2
回答已采纳
1
回答
在Qt5中使用Qt4小部件,无需重新编译
、
、
、
、
我已经编写了一些依赖于Qt4库的代码,并在一些项目中使用了它。它处理显示PDF,打印等,并使用波普勒库我的新项目是用Qt5制作的,我需要其中的那些功能。我的qt4库由DLL表示,它只返回一个QWidget派生类的对象。可以在我的新qt5项目中使用这个QWidget吗?等我包好了再说?此外,在探索这个问题时,我来到了Qt插件。我还没有研究过这个领域,但是否有可能使用它们来解决这个问题? 提前谢谢。
浏览 6
提问于2013-06-14
得票数 2
回答已采纳
1
回答
UPX是否神奇地将二进制文件从动态链接转换为静态链接的libarires?
、
、
、
、
我试图在gnu/linux amd64上使用静态库构建一个基于qt的软件,但没有成功(qt是成功地静态构建的)。 现在我看到有些人在使用UPX。因此,我尝试了动态构建,实际上,“file”命令将二进制文件识别为静态链接。我能相信吗?我应该考虑用统计员来代替吗? 提前感谢 编辑 抱歉,我说得不够清楚。我正在尝试使用QT框架构建一个应用程序,但是构建脚本很复杂,是为共享库创建的。我能够在二进制动态链接中构建应用程序,它可以工作,但我想获得一个带有静态链接库的二进制文件。我尝试了UPX软件(),就像我在其他主题上看到的那样,它用于将带有动态库的二进制转换为带有静态库的二进制。 但这对我来说太神奇了,
浏览 12
提问于2013-12-23
得票数 4
1
回答
跨平台/多操作系统C++项目在代码和工具方面是如何规划的?
、
、
我想在C++中创建一个可以在Windows、Linux和嵌入式Linux中工作的项目。 当项目必须跨许多操作系统工作时,它们是如何创建的?它是首先在一个操作系统上创建的,然后缓慢地修改代码以移植到另一个操作系统上吗?在我看来,Linux版本的Firefox似乎是作为一个Windows项目和一个单独的具有不同代码库的Linux项目创建的,因为Firefox在Windows和Linux中的行为略有不同。尽管源代码下载是一个令人惊讶的单一链接。 如果QT用于UI,用于线程处理,为CI构建Boost,为IDE构建NetBeans/Eclipse/ threading,那么一个人是否能够将将项目放到另一
浏览 0
提问于2012-09-30
得票数 4
回答已采纳
3
回答
将代码从Qt免费版本迁移到Qt商业版
、
朋友们,我进退两难。 没有一个线程解释我是否以及如何将应用程序从Qt免费版本迁移到Qt商业版.。 我和我的朋友开始开发一个应用程序,使用an免费可供学习。我们创造了一个很好的应用程序,并且认为我们可以以零用钱的价格出售它。 应用程序没有修改任何Qt源--我们也不是那么好的程序员:P和我们也动态链接。 我想知道如何将它迁移到Qt商业,因为它保护了我的源代码。 第一件事 a) 我可以将一个应用程序迁移到Qt商业版,而不是以Qt免费版本编写的任何形式的应用程序。 ( b)我是否需要重新编写Qt商业版本的应用程序,或者我可以使用来自旧项目的源文件并迁移到新的Qt商业项目。 ( c) Qt商业库与Qt库
浏览 8
提问于2014-07-18
得票数 2
2
回答
“”中的突然错误: free():无效指针
、
、
、
、
在我的一位同事在我们的项目中提交了一些新特性之后,我就有了这个分段错误。新特性不会影响以下函数,但只会增加QString参数大小。经过一些调试后,我发现在以下函数返回后发生了分段错误。 我需要知道为什么会发生这种情况,为什么我的解决办法有效,以及解决办法是否安全? 我必须说,下面的代码片段是我现在安装的Qt的旧版本(5.3.1和gcc 4.8) (QT5.9和gcc 7.0)。它还可以很好地工作在调试上,而不是在Qt上发布编译模式。 最后,我不想讨论这种加密方法的有效性,而是这个问题。 函数返回后立即发生崩溃,我不知道原因。 QString Utility::encrypt(QString t
浏览 0
提问于2017-08-04
得票数 1
回答已采纳
1
回答
QLibrary如何获得图书馆的绝对路径
、
、
我是QT开发的新手。 我像这样动态地加载了库: 1) QLibrary lobj ("myLib"); 为了解决图书馆内部的功能, 2) lobj.resolve ("Fun1"); -> Store the function pointer. i have not writting here. ;). 我可以成功地调用函数Fun1。 问题: 我想获得加载的库"myLib“的绝对路径。 我尝试使用filename()方法,但它只返回库名,除非我们在加载库时明确指定绝对路径。 请提供暗示?
浏览 1
提问于2013-04-08
得票数 0
1
回答
Qt的良好替代品
、
有没有可以移植到Windows和Linux上的Qt的替代品,或者支持OpenGL的Linux的好的替代品?我必须编写OpneGL C++应用程序,如果存在的话,我想尝试一些更好的东西。
浏览 1
提问于2010-11-23
得票数 2
回答已采纳
1
回答
第一次部署Qt应用程序,动态链接?
、
、
、
我开始考虑部署我一直在开发的Qt应用程序,但在此之前我从未部署过任何C++应用程序。 我希望能够将我的产品作为预编译的可执行文件发布,该可执行文件动态链接到Linux/Windows的共享库文件( Qt ),以便有一个在自己的子目录中查找库的可执行文件,而不是作为其他Qt产品的结果而安装的库。 这是可能的吗?或者Qt库文件必须单独安装,以便应用程序链接到它们?我希望避免要求最终用户在他们的系统上安装任何东西,同时也避免静态链接。
浏览 1
提问于2012-09-15
得票数 3
8
回答
如何在Linux下实现Qt应用程序的二进制分发
、
、
、
我正在开发跨平台的Qt应用程序。它是免费软件,但不是开源的。因此,我想将其作为编译后的二进制文件分发。 在windows上没有问题,我将编译好的exe与MinGW和Qt的DLLs打包在一起,一切都很顺利。 但在Linux上有一个问题,因为用户可能在他/她的系统中具有与我非常不同的共享库。 Qt部署指南建议两种方法:静态链接和使用共享库。第一种方法会产生巨大的可执行文件,而且还需要Qt所依赖的许多库的静态版本,也就是说,我必须从头开始重新构建所有这些库。第二种方法是在应用程序启动之前重新配置动态链接器,这在我看来有点棘手。 有人可以分享他/她在Linux下分发Qt应用程序的经验吗?我应该使用什么
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
1
回答
静态链接QML应用程序与Qt5 (5.13.2)
、
、
、
我用下面这行代码在Linux上编译了Qt 5.13.2: /home/Qt/5.13.2/Src/configure -release -static -ltcg -optimize-size -opensource -confirm-license -platform linux-g++ -no-pch -nomake tools -nomake tests -nomake examples -skip webengine -prefix "/home/Qt/513-static" 然后,我在QtCreator中创建了一个新的工具包来使用此编译。编译后,我尝试运行,但得到错
浏览 44
提问于2020-04-09
得票数 0
回答已采纳
2
回答
在各种平台上打包C++应用程序
、
、
我一直在做各种各样的C++项目--有几个是在Qt中--虽然我总是使用跨平台的库(Qt、OpenGL等)。我不知道有什么工具可以在各种平台上构建一个代码库,就像移动平台一样。这样的服务是否存在于我可以拥有基本构建框架、围绕它进行开发并将其发送到一些为windows、mac和几个linux发行版构建它的服务中?
浏览 3
提问于2014-04-16
得票数 2
回答已采纳
1
回答
从静态里动态链接?
、
、
我目前正尝试在我的Ubuntu14.04机器上重建FlightGear。一切进展顺利,直到我决定构建需要Qt的fgrun。我决定将Qt编译为一个静态库,因为我不希望自己构建的库超过系统上的任何库。 我在系统上静态地构建了Qt,如下所示: ./configure -static -opensource -nomake tests -gtkstyle -prefix /home/user/Qt/5.4/Src/qtbuild -no-rpath -no-compile-examples -system-proxies -skip qtwebkit -skip qtwebkit-examples -
浏览 5
提问于2015-04-30
得票数 3
回答已采纳
2
回答
在哪里可以找到在MonoDevelop中使用Qt的教程?
、
、
、
我记得我在几年前做的一个C++项目中使用了Qt,我特别喜欢Qt,因为它看起来非常漂亮,不需要为跨平台工作做太多额外的工作,除了为Mac、Linux和Windows重新编译之外。(当然,在每个平台上也存在二进制打包问题。) 我看过Qyoto (嗯,看起来不适合Leapord的二进制代码,它需要使用SMOKE),还有qt4dotnet (2010年7月发布,看起来需要Qt jambi),还有Qt# (似乎已经绝迹了)。 有哪些好的教程或链接可以让我开始在MonoDevelop / C#中使用Qt?
浏览 5
提问于2012-11-24
得票数 1
回答已采纳
1
回答
将TCP客户端和服务器从Linux移植到QNX Neutrino的难度
、
、
现代Linux和QNX中微子之间有没有什么主要区别,使得移植现有的客户端/服务器变得困难?源代码通常是使用Qt的qmake构建的,但没有其他Qt依赖项。 我需要提供这个过程需要多长时间的估计,但我从未使用过QNX。 如果重要的话,这将在ARM CPU上运行,但我们也已经在Linux上为ARM构建了。
浏览 1
提问于2011-12-01
得票数 1
回答已采纳
1
回答
编译Qt -项目并包含Qt库
、
、
我有一个使用Qt的C++项目,我让它像预期的那样工作。但是,问题是当我在执行时将可执行文件复制到操作系统(例如Windows或Linux)的标准安装时,会收到缺少的QtWidgets或其他Qt库。 我试图引用Qt文档,但无法找到解决方案或我所追求的示例。它与静态和动态建筑有关..。但找不到一个好的例子或教程。 我看了教程,但它并不是最有效的解决方案。 基本上,我希望系统包括所需的Qt库以及最终编译的文件。我该怎么做呢?
浏览 4
提问于2013-10-15
得票数 0
1
回答
Windows下Qt与SDL的结合
、
、
我读到了这个建议:,现在我有一个与之相关的问题。这个例子是为Linux创建的,但是如何在Windows下使用它呢?Windows return WinAPI Handler for widgets下的winId()。有没有可能在带有Qt的Windows下使用SDL?
浏览 0
提问于2011-11-12
得票数 1
回答已采纳
4
回答
用于C或Python的快速矢量渲染库
、
我正在寻找像开罗这样的图书馆,只是速度快得多。它必须是一个可以与C或Python协同工作的库。如果我能输出到PNG和SVG就更好了。我在看Qt的亚瑟,但那是C++,我不是他的粉丝。有什么建议吗? 编辑:另一个前提条件是它必须在Linux下运行。
浏览 9
提问于2008-11-15
得票数 6
回答已采纳
1
回答
当我为我的代码使用ICC时,链接到由GCC构建的库
、
、
、
、
对于Linux上的一个个人项目,我想使用ICC。我的项目使用了Boost、Qt和其他几个库。这些库可以在Ubuntu库中找到,所以我想通过安装这些预先构建的库来节省时间。 我可以动态链接我的ICC构建的可执行文件和由GCC构建的库吗?
浏览 2
提问于2010-12-12
得票数 2
回答已采纳
6
回答
如何使用C++在Linux中创建窗口?
、
、
我期待的是一个类似于Windows API的Linux API。我在Google上看到的都是关于Qt和GTK的信息。我真的只需要一个简单的窗口来在OpenGL上绘图,所以这些库对于我的使用来说显得有些臃肿。Qt和GTK在Linux下使用什么来创建windows?没有更低级的东西了吗?
浏览 4
提问于2012-06-25
得票数 28
回答已采纳
2
回答
运行在另一个发行版上编译的应用程序
、
、
、
我想知道是否可以在一个Linux发行版上编译应用程序,并在另一个Linux发行版(相同的CPU架构)上使用它。如果不是,我会遇到什么问题?我想到的唯一问题是有关动态链接的库: 缺乏某些库或版本的库,例如缺少/usr/lib/qt5.so 编译器标志在这里会成为一个问题吗? 还有其他可能的困难吗?
浏览 0
提问于2015-03-19
得票数 1
1
回答
QPlugin路径和初始化
、
Qt插件有没有一种方法来确定它是静态初始化还是动态初始化?如果它是动态初始化的,有没有办法让插件确定它的动态库(.dll或.so)的路径?
浏览 0
提问于2013-02-06
得票数 2
回答已采纳
1
回答
如何在qt中动态(非手动)在QTableview中编辑表
、
我在linux.Here中的Qt中创建图形用户界面应用程序,在表视图中创建表 它可以保存我想要用来动态编辑表的数据库values.Now。 程序,这样表格就会根据程序的需要自动改变。
浏览 3
提问于2012-08-31
得票数 0
1
回答
Qt Creator找不到库
、
、
、
、
我在virtualbox上使用ubuntu(32位)。我正在尝试添加rtlsdr库,但Qt创建者找不到rtlsdr库。该库位于/usr/local/lib/librtlsdr.so中,我尝试将以下内容添加到我的.pro文件中 LIBS += -L/usr/local/lib -lrtlsdr INCLUDEPATH +=usr/local/lib 但我得到以下错误: /home/luis/qt-bbb/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux/bin/arm-linux-gnueabihf-g++ -Wl,-rpath
浏览 3
提问于2014-12-09
得票数 0
3
回答
在Linux上部署Qt应用程序二进制文件,兼容LSB
、
我已经用Qt Creator在Ubuntu12.04上开发了一个小应用程序,我希望它可以在任何其他linux发行版(主要是不同版本的CentOS和ubuntu)上运行,就像windows上的任何便携应用程序一样。 我希望能够简单地共享应用程序的二进制文件,并运行应用程序。我能够在windows中成功地做到这一点,只需在QT Creator中构建项目,然后将所需的库放在Application目录中,然后将它们转移到其他windows系统中。 我到处搜索,发现我应该尝试使用LSB(Linux Standard Base)兼容性来构建这个项目,这样它就可以在其他linux发行版上运行。这是正确的方法
浏览 0
提问于2012-07-05
得票数 5
回答已采纳
3
回答
对于服务器端的使用,QtCore是不是太“笨重”了?
、
、
我正在考虑使用Qt库编写一个自包含的http服务器,尽管许多人认为QtCore过于臃肿,开销也太大。QtCore http服务器是否会使用线程池来管理大约50个并发连接的负载。 在arch Linux上动态链接了QtCore库,该库是为使用优化o2而编译发行的
浏览 1
提问于2011-08-03
得票数 2
回答已采纳
1
回答
到linux的C++项目
、
、
我有一个基于2010的C++项目,其中包括一个C++动态库。我想把它转换成一个linux可执行文件。我怎样才能做到这一点?
浏览 3
提问于2015-01-27
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
rk3688开发板移植qt程序操作步骤!
Qt 动态可以扩展的按钮
Redox OS 计划移植更多 Linux 软件
Linux驱动|rtc-hym8563移植笔记
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券