TI中文支持网
TI专业的中文技术问题搜集分享网站

请教如何在Qt中调用Codec Engine呢?看了很多文章还是不明白

本人目前按照TMS320DM3730_Software_Developers_Guide说的已经能够编写简单地Qt程序,并通过执行

qmake -project

qmake 

make

成功编译出可执行文件,并在板子上成功运行。

也通过修改$(CE_INSTALLDIR)/examples/ti/sdo/ce/examples/video_copy例子,编写了自己的codec、server和app,并且编译后在板子上成功运行。

最终的程序我准备用Qt来写界面,算法还是放在DSP里执行,那么现在问题来了,我下一步应该怎么做呢?

我认为有两种方法:

1.直接在video_copy的程序代码里加入了Qt代码,再重新编译,得到最终的可执行文件。可是我按照这个方法做了之后编译总是不成功,最开始报错说找不到Qt的库,我在XDC_PATH将Qt的库加进去后,再编译又换了一个报错“undefined reference to 'smain' ”,还有很多其他错误。。。

2,我看网上有人说按照http://processors.wiki.ti.com/index.php/DVSDK_4.x_FAQ#How_do_I_link_DSPLINK_libs_in_Qt.2Fe_Application 修改Qt的配置,就行了,但是这样做只是调用了DSPLINK的API函数,并没有真正实现将算法放在DSP里执行吧?

请教各位这2种方法我应该采用哪种呢?具体应该怎么做?如果两种都不对,有没有更好的方法呢?本人新手,请大家帮帮忙,非常感谢!

baomin shen:

说下我的环境Dvsdk 4.0+omap3530

郁闷好几天了,求指点>_<

Tuff Li:

回复 baomin shen:

http://processors.wiki.ti.com/index.php/Building_Qt

赞(0)
未经允许不得转载:TI中文支持网 » 请教如何在Qt中调用Codec Engine呢?看了很多文章还是不明白
分享到: 更多 (0)