社区
Qt
帖子详情
Qt for windows移植到Symbian?
哈哈gogo
2011-01-22 10:48:43
一般来说要怎么样移植?。因为这样调试起来方便也比仿真器执行的要快,
...全文
66
2
打赏
收藏
Qt for windows移植到Symbian?
一般来说要怎么样移植?。因为这样调试起来方便也比仿真器执行的要快,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
哈哈gogo
2011-01-23
打赏
举报
回复
我知道Qt Sdk我用的就是这个,但转移过程中,不同的平台,总要添加一些相应的参数吧,比如Symbian开发手机平台时,要添加一些参数的吧,手机中不是有UID之类的吗
dyw
2011-01-22
打赏
举报
回复
使用Nokia Qt SDK
http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html
《
移植
到
Sym
bian
平台:C/C++开放移动开发》 [PDF]
在这本书中,您将学习: 如何
移植
和利用现有的开放源码加快你的开发项目. 如何从其他流行移动平台
移植
程序到
Sym
bian
平台. 如何编写扩平台的代码.
Sym
bian
平台跨平台开发API,例如支持标准C/C++和
Qt
.
mingw-get-inst-20111118
简介 MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环 境,它是Minimalist GNU on
Windows
的略称。这里的“纯粹”是指「使用msvcrt.dll的应用程序」。无法使用MFC (Microsoft Foundation Classes微软基础类库)。 注:msvcrt.dll(名称:Microsoft C Runtime Library)提供了printf,malloc,strcpy等C语言库函数,并且为使用C/C++(Vc)编绎的程序提供了初始化(如获取命令行参数)以及退出等功能. 编辑本段概念 MinGW:一个可自由使用和自由发布的
Windows
特定头文件和使用GNU工具集导入库的集合,允许你生成本地的
Windows
程序而不需要第三方C运行时库。 MinGW,即 Minimalist GNU For
Windows
。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC 产生
Windows
32 程序。 在基本层,MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时间库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的
Windows
95 发行版以上的
Windows
OS 有效,使用基本运行时间,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时间扩展。该功能是
Windows
32 API 不具备的。下一个组成部分是 w32api 包,它是一组可以使用
Windows
32 API 的包含文件和端口库。与基本运行时间相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用
Windows
32 API 功能。 编辑本段mingw工具集合 实际上 MinGW 并不是一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。 开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在
Windows
的人提供一套符合 GNU 的 GNU 工作环境。 所以,使用 MinGW 我们就可以像在 Linux 下一样使用 GNU 程序开发工具。 GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,而且在语言标准的实现上是最接近于标准的。并且 GCC 几乎可以
移植
到目前所有可用的计算机平台。(我的电脑上就还装有 DevKitPro,里面包含 GCC 的 ARM(for GBA/DS/GP32) 和 MIPS(for PSP) 版本。) GCC 本身不像 VC 那样拥有IDE 界面(在
Windows
上也存在 Dev C++ 之类的支持 MinGW 编译器的 IDE)。源代码编辑你可以选用任何你喜欢的文本编辑器(据说微软的开发人员包括 VC 的开发都不用 VC 所带的 IDE 编辑器,而是选用 GNU 的 VIM 编辑器)。然后使用 make 等工具来进行软件项目的编译、链接、打包乃至发布。而像 cvs(svn) 源代码版本控制工具可以让世界上任何一个角落的人都可以参与到软件项目中来。 关于 MFC,微软基础库类,这个随 VC++ 携带的一个源代码公开的开发包,和其他
Windows
程序开发包是一样的。如果有 VC++ 的授权,你完全可以使用 MFC 的源代码,也就是你使用 GCC 来编译 MFC 程序是完全可以的。 当然,GNU 下也很多
Windows
程序开发包,甚至有一些是支持跨平台使用的。不仅仅可以直接把源代码编译为
Windows
程序,也可以不经修改编译为其他操作系统的图形程序。 不过 GNU 下,最流行的图形界面开发库是 GTK+与
Qt
。GTK+ 与
Qt
均提供跨平台支持。例如
qt
支持
windows
、linux、mac os x、
windows
CE、
sym
bian
、meego等操作系统平台,并且提供了
Qt
SDK(包含
Qt
creator集成开发环境)。Gtk也能很好的运行在
Windows
平台(比如 GIMP 和 Gaim)。 总体说来,使用 MinGW 就是 GNU。
putty0.72源码.rar
包含Linux平台和
Windows
平台源码。 PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持
Windows
平台,在最近的版本中开始支持各类Unix平台,并打算
移植
至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY
移植
到其他平台上,像是以
Sym
bian
为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、
Windows
x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。目前最新的版本为 0.72 latest release 。 --------------------- 作者:沧海一笑-dj 来源:CSDN 原文:https://blog.csdn.net/dengjin20104042056/article/details/97619608 版权声明:本文为博主原创文章,转载请附上博文链接!
嵌入式系统/ARM技术中的基于ARM Linux
QT
的掌上多媒体系统的设计和实现
0 引言 随着人们生活水平的提高,消费结构发生了巨大变化,消费者用于娱乐方面的支出在总支出中所占的比例正在不断扩大。掌上多媒体系统可以满足人们对于试听以及便携的需求,另外还可以实现一些其他功能,如图片浏览、网络下载、以及影音录制等。目前市场上的掌上多媒体系统多是
Windows
CE、
Sym
bian
、Palm OS等商用操作系统,其开放的程序不够高,而且价格偏高,不适于第三方应用软件的
移植
。ARM体系作为专用嵌入式系统设计的通用处理器内核,具备高性能、低功耗、易扩展的特点。本系统基于ARM9、嵌入式Linux操作系统设计并实现了一个更为开放的嵌入式平台,来实现掌上多媒体系统的诸多功能。
如何创建数据库应用程序
qt
如何创建数据库应用程序
Qt
的另外一大优点是它支持SQL。通过使用
Qt
的model/view结构,我们可以不用对SQL了解的太多即可编写出很强大的带有数据库的应用程序。如果你是一个SQL新手,你可以通过网络来获得很多有关SQL的资料。SQL是关系数据库管理系统使用最广泛的语言,它也是任何计算机课程的一部分。作为SQL的一个特例,SQLite由于它的自包含,无服务器,零配置,事务性的SQL数据库引擎等优点使得在移动应用上显得特别有用。SQLite已经在很多的大的项目中使用,如Firefox,
sym
bian
智能机,Skype,Solaris,PHP,Mac OS等等,另外它也是
移植
最广泛的SQL数据库。在
Qt
中,SQLite适用于桌面,Meego以及
Sym
bian
。
Qt
16,154
社区成员
26,585
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章