Loading...
首页问答详情

海思sample如何在qt程序里编译

横贯八方
横贯八方  发布于  2021-05-31 17:34:29
采纳率 68%
34个问答

最近移植qt到3516dv300了,按照一些指导,运行sample_hifb后,再执行qt程序能看得到输出。

问题是它们是分开的,如果想要把qt和海思sample放在一起该怎么弄?qt使用的是qmake产生Makefile,海思有自己的Makefile.param。

有没有大神给个思路?是把海思代码改到qt中,还是把qt代码改到海思sample下?

我来回答
576
0
0
回答
8个
横贯八方 发布于2021-06-02 19:27:46
最佳答案

或换个思路,把qt程序或者海思程序编译成库,给另外一边提供接口?

0
横贯八方 发布于2021-05-31 18:08:06

现在在尝试 把qt程序放在mpp/sample下,修改qmake生成的makefile加入海思库,暂时还不能成功编译

0
横贯八方 发布于2021-05-31 18:11:26

按照这个前辈的海思Hi3559av100 sample代码库与qt代码的融合,但是会报找不到audio_aac_adp.h的错误

0
横贯八方 发布于2021-05-31 18:14:29

于是看看audio_aac_adp.h头文件的路径,试图给加上

  • INCPATH += -I/../../include -I. -I/../audio/adp
  • INCPATH += -I/../../include -I.

可还是失败了,还是报找不到audio_aac_adp.h一样的错误

0
横贯八方 发布于2021-06-03 11:49:47

没有必要修改qt的makefile,大费周折还费力不讨好。

0
横贯八方 发布于2021-06-03 11:50:36

而且修改makefile容易出错,应该还有修改qt的qmake的方法,但是似乎没有必要了

0
横贯八方 发布于2021-06-04 09:14:37

忘记转发链接了,相同问题请看这个帖子

https://www.ebaina.com/questions/100000008970

0
横贯八方 发布于2021-06-19 15:51:40

其实这个也是一样的

https://www.ebaina.com/questions/100000012826

0

Markdown 语法

  • 加粗 **内容**
  • 斜体 *内容*
  • 删除线 ~~内容~~
  • 引用 > 引用内容
  • 代码 `代码`
  • 代码块 ```编程语言↵代码```
  • 链接 [链接标题](url)
  • 无序列表 - 内容
  • 有序列表 1. 内容
  • 缩进 内容
  • 图片 ![alt](url)

Markdown 语法

  • 加粗 **内容**
  • 斜体 *内容*
  • 删除线 ~~内容~~
  • 引用 > 引用内容
  • 代码 `代码`
  • 代码块 ```编程语言↵代码```
  • 链接 [链接标题](url)
  • 无序列表 - 内容
  • 有序列表 1. 内容
  • 缩进 内容
  • 图片 ![alt](url)
+ 添加网盘链接/附件
或将文件直接拖到这里
悬赏:
EBC
网盘
* 网盘链接:
* 提取码:
悬赏:
EBC
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
数据导入
* 昵称
* 密码
如有疑问请联系易百纳客服微信: x460910098
取消
提交
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区
取消
确定
在专栏模块发布专栏,可获得其他E友的打赏
回答悬赏问答,被题主采纳后即可获得悬赏金
在上传资料时,有价值的资料可设置为付费资源
达到一定金额,收益即可提现~
收益也可用来充值ebc,下载资料、兑换礼品更容易