当前位置:首页 > 芯闻号 > 充电吧
[导读]动态库生成1、选择工程工作路径2、正常打开的初始界面       一般情况下左下角出现相似的界面,说明您的VxWorks6.6系统基本安装正常。需要注意的是系统安装了Tornado2.2会与WorkB

动态库生成

1、选择工程工作路径

2、正常打开的初始界面

       一般情况下左下角出现相似的界面,说明您的VxWorks6.6系统基本安装正常。需要注意的是系统安装了Tornado2.2会与WorkBench3.0冲突,最好要把Tornado2.2卸掉,操作系统Win7不支持两者的安装。

3、创建动态库工程

4、动态库名称

5、编译选择

       这里我们选择diab工具编译,gnu编译工具在调试c++中的 Class类有点问题,具体原因我没有去研究。

6、其余默认,按完成即可

7、添加inc和src文件夹

       A、Inc包含demo.h和stdafx.h;

       B、src包含demo.cpp和stdafx.cpp。

[cpp] view plain copy   

8、添加inc路径

9、刷新工程

       如图所示,按鼠标右键刷新工程,inc和src即可添加到工程中去。

10、编译工程

       从右键菜单中选择“build project”完成编译,把编译好的动态库 libdemo.so拷贝到

$(FEPHOME)/bin下,方便后面的使用。

       注意:FEPHOME环境编译=c:/openSUSE3000/fep中的斜杠是反的。

动态库调用

       VxWorks6.6调用比较麻烦,需要很多配置。

1、创建工程

2、编译选择

3、默认完成

4、编译属性

5、编译属性-linker

6、选中Create a dynamic executable

7、设置LIBPATH和LIBS

8、包含路径

       这里包含$(FEPHOME)/code/include,因为libdemo.h需要放在这里,它是一个隐式调用的方式。


 

以上设置好即可编译,编译方式如上比较简单。把编译好的动态库 testdemo.vxe拷贝到$(FEPHOME)/bin下,方便后面的使用。

9、启动仿真

10、调试

       因为动态链接库是给RTP使用的,我们只能选择Debug RTP On Target在目标机上运行。

11、设置运行程序路径

 

12、执行Debug

       执行上面的Debug按钮之后,将出现如下的画面。

13、F6单步执行

       调试可以按F6单步执行,右上角的工具栏上也有该功能项按钮。选择中间的Console控制台TA B栏,我们可以看到输出结果了。

14、执行后的仿真器

SHELL调用

1、首先看看仿真器的虚拟路径

2、在仿真器中执行testdemo.vxe

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

在这个充满变革与创新的时代,奥克斯空调凭借其出色的智造品质、研发实力以及创新模式成功突围而出,奥知音Ⅱ空调套系摘得中国家电行业得至高荣誉红顶奖,更获国际权威机构弗若斯特沙利文认证确认2023年取得智能语音空调销量全球第一...

关键字: 奥克斯 智能家居

May 6, 2024 ---- 根据TrendForce集邦咨询资深研究副总吴雅婷表示,受惠于HBM销售单价较传统型DRAM(Conventional DRAM)高出数倍,相较DDR5价差大约五倍,加上AI芯片相关产品...

关键字: DRAM HBM AI

4月27日-29日,2024中国移动算力网络大会在苏州顺利召开,大会以“算力网络点亮AI新时代”为主题,旨在汇聚业界精英,探讨算力网络技术趋势,凝聚产业发展共识。

关键字: 算力网络 AI 数字经济

伴随现代科技的飞速发展,日常生活用品也在经历着翻天覆地的变化,随着消费者对口腔健康的日益重视,电动牙刷市场呈现出持续增长的态势,据统计,到2025年,全球电动牙刷市场的规模有望达到数十亿美元。然而,市场上的电动牙刷产品种...

关键字: 电动牙刷 电机

时至今日,我们越来越依赖数字数据来记录生活的点滴和工作的成果。然而,随着数据的不断累积,我们时常会遇到一个问题:网盘空间不够用。此外,网盘的安全性也是我们关注的焦点,一旦网盘服务商出现问题或数据泄露,我们的宝贵数据就可能...

关键字: 数据存储 硬盘

为抢攻AI PC商机,苹果(Apple)预计7日亮相的新iPad Pro率先搭载自研M4芯片,并挟M4芯片强势登场之势为Mac全系列改头换面,首批M4 Mac估今年底至明年初陆续上线;据悉苹果M4采台积电N3E制程,随苹...

关键字: 台积电 3nm 苹果 M4 芯片

业内消息,近日芯片巨头高通公司发布了2024财年第二财季财报,其中营收为93.89亿美元,同比增长1%;净利润为23.26亿美元,同比增长37%;不按照美国通用会计准则,调整后净利润为27.61亿美元,同比增长14%。

关键字: 高通 财报 AI

5 月 3 日,市场研究机构 Counterpoint 发布了 2024 年第一季度全球智能手机的统计数据。结果显示,2024 年第一季度全球智能手机市场出货量达到 2.969 亿部,同比增长 6%。这一增长主要归功于欧...

关键字: 智能手机

业内消息,此前官宣华为Pura 70 Ultra、华为Pura 70 Pro开启先锋计划,正式在国内开售,近日华为并将目光投向海外,5月2日华为Pura 70系列手机在马来西亚开启预售(即日起至2024年5月24日)。

关键字: 麒麟9010 华为 Pura 70

业内消息,近日两名中国公民因涉嫌向一家中国科技公司 “非法出口” 半导体切割机被起诉,该科技公司早前被美国商务部列入实体名单。

关键字: 半导体设备
关闭
关闭