文档章节

Qt开发QNX应用程序环境搭建

极客行
 极客行
发布于 2017/05/19 14:31
字数 321
阅读 119
收藏 0

项目要求:

    1、开发运行在QNX-X86系统上的应用程序;

    2、使用Qt开发界面,C++开发核心模块;

    3、在Windows系统上开发然后部署到目标系统上。

可选方案:

    1、源码构建

        1、到Qt官网下载最新版本的Qt源码库,至少要在Qt5.0以上才支持QNX设备;

        2、到QNX官网下载QNX SDP6.6或更高版本;(这个要注册的,可选评估版本!);

        3、先安装QNX SDP程序;

        4、然后使用QNX SDP下的QCC编译器构建QT库(请参考QT官方构建方法);

        5、构建好的QT开发库基于QCC编译器,部署工具链时选择对应的工具链即可。

        上述方法过于复杂,不适合希望快速进入开发模式的小白!

    2、简单方式

        1、到QNX官网下载QNX SDP6.6或更高版本然后安装到默认目录下;

        2、到QNX官网下载QNX Qt Development Framework for windows(QDF)安装;

        3、到Qt官网下载QtCreator安装好(只需要QtCreator即可);

        4、配置工具链,请参考下面官方的详细说明:

http://www.qnx.com/developers/docs/660/index.jsp?topic=%2Fcom.qnx.doc.qt%2Ftopic%2Fhost_preparing.html

说明:到QNX下载软件都是需要$的!

© 著作权归作者所有

极客行
粉丝 0
博文 216
码字总数 70785
作品 0
深圳
技术主管
私信 提问
Qt使用教程之指定运行设置(三)

在指定运行设置(二)一文中,我们介绍了指定调试器设置、为基于Linux的设备指定运行设置、为QNX设备指定运行设置等。本文我们将继续为大家介绍指定qmake项目运行设置的余下所有内容,欢迎品...

Miss_Hello_World
2015/11/30
24
0
Qt使用教程之添加Qt版本

<Qt Enterprise最新版下载> Qt Creator允许你在开发的PC上安装多个版本的Qt,并且可以使用不同的版本来构建项目。例如,设备制造商可能会为他们的设备提供特殊的Qt版本来开发应用程序。 Qt C...

Miss_Hello_World
2015/12/02
61
0
Qt使用教程之指定运行设置(二)

<Qt Enterprise最新版下载> 在指定运行设置(一)一文中,我们为大家介绍了为子项目创建运行配置、为桌面设备类型指定运行设置、指定Valgrind设置等。在本文中,我们将继续为大家介绍指定qma...

Miss_Hello_World
2015/11/27
38
0
Qt使用教程之添加编译器(一)

<Qt Enterprise最新版下载> 各种32-bit和64-bit的平台都支持Qt,并且通常可以在每个平台上使用GCC进行构建,可以使用供应商提供的编译器,也可以使用第三方编译器。在Qt Creator中,工具包指...

Miss_Hello_World
2015/12/07
103
0
Nokia Qt SDK的开发环境的搭建

Qt是一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。QT完全面向对象的,很容易扩展,并且允许正确的组建编程。 Qt软件开发工具包...

chenboqiang
2010/05/03
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0
PHP+Ajax微信手机端九宫格抽奖实例

PHP+Ajax结合lottery.js制作的一款微信手机端九宫格抽奖实例,抽奖完成后有收货地址添加表单出现。支持可以设置中奖概率等。 奖品列表 <div class="lottery_list clearfix" id="lottery"> ......

ymkjs1990
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部