横贯八方

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

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

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

   

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

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

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

我来回答
回答9个
时间排序
认可量排序

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-05-31 18:08:06
认可0

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-05-31 18:11:26
认可0

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-05-31 18:14:29
认可0

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

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

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-06-02 19:27:46
认可0
易百纳技术社区该回答已被题主采纳为最佳答案

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-06-03 11:49:47
认可0

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-06-03 11:50:36
认可0

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-06-04 09:14:37
认可0

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

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

横贯八方

5个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-06-19 15:51:40
认可0

其实这个也是一样的

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

黑白110

0个粉丝

0

问答

0

专栏

0

资料

黑白110 2022-04-29 10:45:38
认可0

整成一个当然是可以的阿。
不过分开两个进程会不会更好一点?软件设计力求解耦。
不晓得大家成功经验是怎么样的

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区