社区
Qt
帖子详情
嵌入式linux平台怎样运行在windows里面开发的QT程序
zhiwensun
2012-06-28 10:52:33
各位大侠好,我使用windows平台下的QT creator写的有界面的程序,版本是 4.7.0 ,我的嵌入式设备是ARM的,得用arm-linux编译,这个编译器是放在linux系统下。可是我想了一下,如果在windows写完程序后到linux系统下用arm-linux编译,那这个编译器肯定找不到QT的类库啊,我该怎么办,跪求各位大侠帮忙啊!!
...全文
705
6
打赏
收藏
嵌入式linux平台怎样运行在windows里面开发的QT程序
各位大侠好,我使用windows平台下的QT creator写的有界面的程序,版本是 4.7.0 ,我的嵌入式设备是ARM的,得用arm-linux编译,这个编译器是放在linux系统下。可是我想了一下,如果在windows写完程序后到linux系统下用arm-linux编译,那这个编译器肯定找不到QT的类库啊,我该怎么办,跪求各位大侠帮忙啊!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
潜水8年再度回归
2012-06-29
打赏
举报
回复
我以前曾经试过用自定义的 arm-linux-gcc 编译 qt-4.5 库成功,在 arm 板子上跑了。不过只有 QtCore 模块。只要你不用Windows专有的API,基本上都是能编译运行成功的。
tubo_true
2012-06-29
打赏
举报
回复
只要编译成功就行
和代码无关
zhiwensun
2012-06-29
打赏
举报
回复
谢谢了
tt2com
2012-06-29
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
可是嵌入式linux下的QT里面的编译器是ARM-linux编译器吗
[/Quote]
Qt 有好几种环境,你需要下载你需要的环境,如何你写到的代码在该环境下编译就可以。如果你使用纯C++和Qt的东西一般编译不会有问题,如果你使用的系统相关函数就比较麻烦了
zhiwensun
2012-06-28
打赏
举报
回复
可是嵌入式linux下的QT里面的编译器是ARM-linux编译器吗
tt2com
2012-06-28
打赏
举报
回复
下载嵌入式linux下的Qt 将你开发好的代码 在嵌入式linuxQt中重新编译一遍就可以放到板子上面跑了
嵌入式
Linux
应用
程序
开发
详解
嵌入式
Linux
应用
程序
开发
详解-第1 章
Linux
快速入门.pdf
嵌入式
Linux
应用
程序
开发
详解-第2 章
Linux
基础命令.pdf
嵌入式
Linux
应用
程序
开发
详解-第3 章
Linux
下的C 编程基础.pdf
嵌入式
Linux
应用
程序
开发
详解-第4 章
嵌入式
系统基础.pdf
嵌入式
Linux
应用
程序
开发
详解-第5 章
嵌入式
Linux
开发
环境的搭建.pdf
嵌入式
Linux
应用
程序
开发
详解-第6 章 文件IO编程.pdf
嵌入式
Linux
应用
程序
开发
详解-第7 章 进程控制
开发
.pdf
嵌入式
Linux
应用
程序
开发
详解-第8 章 进程间通信.pdf
嵌入式
Linux
应用
程序
开发
详解-第9章(多线程编程).pdf
嵌入式
Linux
应用
程序
开发
详解-第10章(
嵌入式
Linux
网络编程).pdf
嵌入式
Linux
应用
程序
开发
详解-第11章(
嵌入式
Linux
设备驱动
开发
).pdf
嵌入式
Linux
应用
程序
开发
详解-第12章(
Qt
图形编程).pdf 由于包比较大,采用.tar.bz2类型的压缩.压缩包绝对没有问题,我自己曾经下来解压.由于没有
windows
系统,不知道
windows
下能不能解压,如果在
windows
下不能解压,请给我发mail,(shuanghan.yang#gmail.com),请著名您的用户名. 另外提醒大家,既然下决心要学
Linux
,起码也得装个
LInux
操作系统(建议安装Ubuntu)。学游泳就得下水。
嵌入式
linux
应用
程序
开发
详解
第1 章
Linux
快速入门.pdf 第2 章
Linux
基础命令.pdf 第3 章
Linux
下的C 编程基础.pdf 第4 章
嵌入式
系统基础.pdf 第5 章
嵌入式
Linux
开发
环境的搭建.pdf 第6 章 文件IO编程.pdf 第7 章 进程控制
开发
.pdf 第8 章 进程间通信.pdf 第9 章(多线程编程).pdf 第10 章(
嵌入式
Linux
网络编程).pdf 第11 章(
嵌入式
Linux
设备驱动
开发
).pdf 第12 章(
Qt
图形编程).pdf 为tar.bz2格式,方便
linux
环境下解压缩。已经在
linux
、
windows
下测试过,能够正常下载、解压缩。 讲述详细、透彻,如果能买块
开发
板,就更如虎添翼了!
嵌入式
Linux
驱动
开发
说到
Linux
驱动,尤其是
嵌入式
Linux
驱动,大家可能会望而却步,因为入门太难!很多书上或课程基本是这样的:一上来给我们...从最简单的入手,一步一步,手把手的编写代码,一步步引领你进入
嵌入式
Linux
驱动
开发
的大门。
windows
下进行
嵌入式
arm
qt
编程
windows
下进行
嵌入式
arm
qt
编程 详细步骤(文档中介绍的流程是在
windows
下
开发
然后进
linux
编译)
嵌入式
设计及
linux
驱动
开发
指南——基于ARM9处理器.pdf
资源大于15MB分2次上传。 清晰度一般。加到11章 第12,13章没有。 第1章
嵌入式
系统基础. 1.1
嵌入式
系统简介 1.1.1
嵌入式
系统定义 1.1.2
嵌入式
系统与PC 1.1.3
嵌入式
系统的特点 1.2
嵌入式
系统的发展 1.2.1
嵌入式
系统现状 1.2.2
嵌入式
系统发展趋势 1.3
嵌入式
操作系统与实时操作系统 1.3.1
Linux
1.3.2 uC/OS 1.3.3
Windows
CE 1.3.4 VxWorks 1.3.5 Palm OS 1.3.6 QNX 1.4
嵌入式
系统选型 第2章 基于ARM9处理器的硬件
开发
平台
2.1 ARM处理器简介 2.1.1 ARM公司简介 2.1.2 ARM微处理器核 .2.2 ARM9微处理器简介 2.2.1 与ARM7处理器的比较 2.2.2 三星S3C2410X处理器详解 2.3 FS2410
开发
平台
第3章 创建
嵌入式
系统
开发
环境 3.1
嵌入式
Linux
的
开发
环境 3.2 Cygwin 3.3 虚拟机 3.4 交叉编译的预备知识 3.4.1 Make命令和Makefile文件 3.4.2 binutils工具包 3.4.3 gcc编译器 3.4.4 Glibc库 3.4.5 GDB 3.5 交叉编译 3.5.1 创建编译环境 3.5.2 编译binutils 3.5.3 编译bootstrap_gcc 3.5.4 编译Glibc 3.5.5 编译完整的gcc 3.5.6 编译GDB 3.5.7 成果 3.5.8 其他交叉编译方法 3.6 通过二进制软件包创建交叉编译环境 3.7
开发
套件 第4章 调试
嵌入式
系统
程序
4.1
嵌入式
系统调试方法 4.1.1 实时在线仿真 4.1.2 模拟调试 4.1.3 软件调试 4.1.4 BDM/JTAG调试 4.2 ARM仿真器 4.2.1 techorICE ARM仿真器 4.2.2 ARM仿真器工作原理 4.2.3 ARM仿真器的系统功能层次 4.2.4 使用仿真器和ADS Debugger调试ARM
开发
板 4.3 JTAG接口 4.3.1 JTAG引脚定义 4.3.2 通过JTAG烧写Flash 4.3.3 烧写Flash技术内幕 第5章 Bootloader 5.1
嵌入式
系统的引导代码 5.1.1 初识Bootloader 5.1.2 Bootloader的启动流程 5.2 Bootloader之vivi 5.2.1 vivi简介 5.2.2 vivi的配置与编译 5.2.3 vivi代码导读 5.3 Bootloader之U-Boot 5.3.1 U-Boot代码结构分析 5.3.2 编译U-Boot代码 5.3.3 U-Boot代码导读 5.3.4 U-Boot命令 5.4 FS2410的Bootloader 第6章
Linux
系统在ARM
平台
的移植 6.1 移植的概念 6.2
Linux
内核结构 6.3
Linux
-2.4内核向ARM
平台
的移植 6.3.1 根目录 6.3.2 arch目录 6.3.3 arch/arm/boot目录 6.3.4 arch/arm/def-configs目录 6.3.5 arch/arm/kernel目录 6.3.6 arch/arm/mm目录 6.3.7 arch/arm/mach-s3c2410目录 6.4
Linux
-2.6内核向ARM
平台
的移植 6.4.1 定义
平台
和编译器 6.4.2 arch/arm/mach-s3c2410/devs.c 6.4.3 arch/arm/mach-s3c2410/mach-fs2410.c 6.4.4 串口输出 6.5 编译
Linux
内核 6.5.1 代码成熟等级选项 6.5.2 通用的一些选项 6.5.3 和模块相关的选项 6.5.4 和块相关的选项 6.5.5 和系统类型相关的选项 6.5.6 和总线相关的选项 6.5.7 和内核特性相关的选项 6.5.8 和系统启动相关的选项 6.5.9 和浮点运算相关的选项 6.5.10 用户空间使用的二进制文件格式的选项 6.5.11 和电源管理相关的选项 6.5.12 和网络协议相关的选项 6.5.13 和设备驱动
程序
相关的选项 6.5.14 和文件系统相关的选项 6.5.15 和
程序
性能分析相关的选项 6.5.16 和内核调试相关的选项 6.5.17 和安全相关的选项 6.5.18 和加密算法相关的选项 6.5.19 库选项 6.5.20 保存内核配置 第7章
Linux
设备驱动
程序
开发
7.1 设备驱动概述 7.1.1 设备驱动和文件系统的关系 7.1.2 设备类型分类 7.1.3 内核空间和用户空间.. 7.2 设备驱动基础 7.2.1 设备驱动中关键数据结构 7.2.2 字符设备驱动
开发
第8章 网络设备驱动
程序
开发
8.1 网络设备驱动
程序
简介 8.1.1 device数据结构 8.1.2 sk_buff数据结构 8.1.3 内核的驱动
程序
接口 8.2 以太网控制器CS8900A 8.2.1 特性 8.2.2 工作原理 8.2.3 电路连接 8.2.4 引脚 8.2.5 操作模式 8.3 网络设备驱动
程序
实例 8.3.1 初始化函数 8.3.2 打开函数 8.3.3 关闭函数 8.3.4 发送函数 8.3.5 接收函数 8.3.6 中断处理函数 第9章 USB驱动
程序
开发
9.1 USB驱动
程序
简介 9.1.1 USB背景知识 9.1.2
Linux
内核对USB规范的支持 9.1.3 OHCI简介 9.2
Linux
下USB系统文件结点 9.3 USB主机驱动结构 9.3.1 USB数据传输时序 9.3.2 USB设备连接/断开时序 9.4 主要数据结构及接口函数 9.4.1 数据传输管道 9.4.2 统一的USB数据传输块 9.4.3 USBD数据描述 9.4.4 USBD与HCD驱动
程序
接口 9.4.5 USBD层的设备管理 9.4.6 设备类驱动与USBD接口 9.5 USBD文件系统接口 9.5.1 设备驱动
程序
访问 9.5.2 设备拓扑访问 9.5.3 设备信息访问 9.6 设备类驱动与文件系统接口 9.7 USB HUB驱动
程序
9.7.1 HUB驱动初始化 9.7.2 HUB Probe相关函数 9.8 OHCI HCD实现 9.8.1 OHCI驱动初始化 9.8.2 与USBD连接 9.8.3 OHCI根HUB 9.9 扫描仪设备驱动
程序
9.9.1 USBD接口 9.9.2 文件系统接口 9.10 USB主机驱动在S3C2410X
平台
的实现 9.10.1 USB主机控制器简介 9.10.2 驱动
程序
的移植 第10章 图形用户接口 10.1
嵌入式
系统中的GUI简介 10.1.1 Micro
Windows
10.1.2 MiniGUI 10.1.3
Qt
/Embedded 10.2 MiniGUI编程 10.2.1 MiniGUI移植 10.2.2 MiniGUI编程 10.3 初识
Qt
/Embedded 10.3.1
Qt
介绍 10.3.2 系统要求 10.3.3
Qt
的架构 10.4
Qt
/Embedded
嵌入式
图形
开发
基础 10.4.1 建立
Qt
/Embedded
开发
环境 10.4.2 认识
Qt
/Embedded
开发
环境 10.4.3 窗体 10.4.4 对话框 10.4.5 外形与感觉 10.4.6 国际化 10.5
Qt
/Embedded实战演练 10.5.1 安装
Qt
/Embedded工具
开发
包 10.5.2 交叉编译
Qt
/Embedded库 10.5.3 Hello,World 10.5.4 发布
Qt
/Embedded
程序
到目标板 10.5.5 添加一个
Qt
/Embedded应用到QPE 第11章 Java虚拟机的移植 11.1 Java虚拟机概述 11.1.1 Java虚拟机的概念 11.1.2 J2ME 11.1.3 KVM 11.2 Java虚拟机的移植 11.2.1 获得源码 11.2.2 编译环境的建立 11.2.3 JDK的安装 11.2.4 KVM的移植及编译 11.2.5 KVM的测试 11.3 其他可选的虚拟机 11.4 性能优化
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章