当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]2016年至2017年陆陆续续的做了一个关于Qt应用程序在Vxworks上运行的项目。下面就项目中的一些问题和体会做一下总结。版本介绍:-Qt 4.8.5版本- vxworks 6.81. Qt中UDP在vxw

2016年至2017年陆陆续续的做了一个关于Qt应用程序在Vxworks上运行的项目。下面就项目中的一些问题和体会做一下总结。

版本介绍:

-Qt 4.8.5版本

- vxworks 6.8

1. Qt中UDP在vxworks下的使用

直接使用Qt提供的UDP的API函数,可以在vxworks下实现UDP的广播通信和点播通信,但是不能实现UDP的组播通信。

解决方法:采用vxworks的API函数实现UDP的组播通信,再将接收到的数据通过Qt的信号槽机制发送给主函数中。

2. 容器类在vxworks下的使用

听其他人说vxworks对c++自带的容器类的支持不是很好,推荐使用Qt中的容器类。Qt的容器类和c++的容器类在某些方面不太一样,在使用中需要注意下。

3. worksbench 这个IDE有点问题

我使用workbench这个IDE对我vxworks的程序进行编译,发现‘\’换行符出现失效的情况,造成有些语句没有执行的情况。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭