[转]QNX700-QNX-software-center-QNX7.0开发指南
锋影email:174176320@qq.com如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额0.1元起步,多少随意。。近期要使用qnx7做一些系统移植,有一些心得,分享给大家。一、环境配置操作系统:Ubuntu 16.04,请自行搜索安装;虚拟机VM ware 14,网上的教程很多,自行寻找;QNX IDE:QNX提供的IDE,官网上...
锋影
email:174176320@qq.com
如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额0.1元起步,多少随意
。
。
近期要使用qnx7做一些系统移植,有一些心得,分享给大家。
一、环境配置
操作系统:Ubuntu 16.04,请自行搜索安装;
虚拟机VM ware 14,网上的教程很多,自行寻找;
QNX IDE:QNX提供的IDE,官网上找的到,找起来很麻烦,就不在这里贴链接了,直接使用qnx厂商提供的qnxmomentics文件夹里的一个叫做qde的可执行文件,点击执行就自动安装了;
QNX softarecenter:从qnx官网上下载安装QNX软件中心,这个软件会很方便的管理接下来要安装的库和虚拟机;
首先打开软件中心安装qnx700需要的库文件:
点击那个Add Installation,然后一路next
安装完成后,你在/home目录下应该会得到一个文件夹qnx700,里面保存了qnx用到的库;
然后安装虚拟机,在软件中心中使用那个Install New Packages.
然后找到一个叫做virtual machine for VMware的选项安装,安装后,你的Installed选项卡应该是下图这样的。
二、第一个hello world
首先,打开充满了各种复杂按钮的qnx ide:qnx ide安装完之后,你在软件中心是找不到执行文件的图标的,打开的方式就是先找到你从哪个文件夹安装的qnx ide,在这个文件夹下面找那个qde的可执行文件;
创建一个qnx工程:file->New->QNX Project:
选择建立qnx可执行文件:
在配置里面,我选择c++,x86_64
finish后,编译一下;
开始连接可执行环境:首先打开你的qnx700安装目录(一般就是/home/你的用户名/qnx700),这个目录下应该是这样的(虚拟机就在vmimages里面):
打开之后,执行一下ifconfig,记录一下当前虚拟机的地址,比如我的就是192.168.149.128,执行一下qconn
再回到那个qnx ide,按下图中的方式在右上角找Debug左侧的图标,叫做Open Perspetive
找到之后,选择QNX System Infomation
然后在页面的最左侧叫做Target的工作窗口内,右键,选择New QNX Target,在New QNX Target中填写虚拟机的ip地址,这样你编写的hello world就能在这个虚拟机里面运行了;
finish之后,你就能看到虚拟机的各种信息:
然后回到ide的主界面(使用右上角的那6个按钮切换界面),在左上角点一下编译、运行,底部的Console应该会出现hello world。当前,你也可以通过ftp的方式将hello world的可执行文件以及依赖的动态库,复制到虚拟机中,在虚拟机中直接运行hello world。
---------------------
作者:3000分菜鸟
来源:CSDN
原文:https://blog.csdn.net/qq_16019185/article/details/80870439
版权声明:本文为博主原创文章,转载请附上博文链接!
更多推荐
所有评论(0)