YOLOv5_NCNN
YOLOv5_NCNN copied to clipboard
iOS 编译错误
作者您好,我已经加入了相关的framework文件,但在编译时仍然会出现readme等当中没有提及的问题,我没有查找到解决方法,还想向您询问一下帮助,谢谢
!
缓存?
缓存?
不好意思,我有点不明白缓存是指的什么意思,现在我的文件在运行时会出现多个Expected identifier的错误警告:
这种错误警告出现在了三个hpp文件中类似的语句上,起初我以为是符号问题,但这应该不是代码编写问题.另外,我发现在我的设置里面header\framework等的search paths 并未填写,这是否也会产生影响?请问作者能否提供有偿私信,我想使用该项目进行一些调整
这个之前碰到过,是opencv的问题,试试清空一下工程的缓存,或者试下其它版本。
这个之前碰到过,是opencv的问题,试试清空一下工程的缓存,或者试下其它版本。
十分感谢,当我更换了opencv版本以后,该报错消失了,但提示了net.h的错误。我下载了net.h并放入文件中,它仍然会接连报错关于net.h当中调用的一些头文件不存在的错误,我尝试不断添加相应文件,但报错却没有停止,不知是否是我net.h下载错误还是需要加入更多的.h文件。net,h文件我是在ncnn官网下载并放入如下的文件当中


只要加入相应的 xxx.framework 就行了,哪里来的 ncnn/xxx.h ?
只要加入相应的 xxx.framework 就行了,哪里来的 ncnn/xxx.h ?
喔喔,因为在我加入ncnn.framework/glslang.framework/openmp.framework/opencv2.framework我都已经下载了20201208版本替换到了文件当中,但提示了我ncnn/ncnn/net.h不存在,才按照readme中所说在ncnn当中下载了net.h文件放在新建文件夹的这个位置的,是net.h下载错误所致?还是说我不应该这样做
只要 xxx.framework 就行了,不要再加其它文件
只要 xxx.framework 就行了,不要再加其它文件
十分感谢,那我在已经将这些xxx.framework都加入以后,还是有ncnn/ncnn/net.h不存在的报错的话,如果不加入net.h,这个问题我需要怎么解决呢
xx.framework删掉重新加一次试试喽,反正是没找到。我是直接把 framework 拖入工程,勾上 copy 的选项。
xx.framework删掉重新加一次试试喽,反正是没找到。我是直接把 framework 拖入工程,勾上 copy 的选项。
实在不好意思再次打扰到您,我已经按照您所说的重新将对应的xx.framework加入,但还是无法运行,错误仍然存在。现在我也不知道如何才能运行成功该项目,如果作者方便的话能否添加我的qq1050679752提供有偿帮助,十分感谢!

要不引号改成箭头 "xxxx.h" ===> <xxxx.h> 试试?或者自己试写下其它方式引入,比如: "ncnn/net.h"。不知道你怎么引入的。
随便写写看能不能找到 net.h
随便写写看能不能找到 net.h
额,这些方法好像都行不通,我只有将ncnn,glsgang.framework20201208替换为20201218版本才能让net.h的报错消失,但与之而来又会出现之前的老旧报错,即多个Expected identifier的错误警告,但我选择替换opencv2.framework版本或者清空缓存都不能解决该问题
试下opencv2的4+版本
试下opencv2的4+版本
我刚才在使用了20201218版本让net.h报错消失以后,分别尝试使用了opencv4.3.0和4.5.0都还是会报错为Expected identifier方面的错误警告
重启大法
https://blog.csdn.net/u010231453/article/details/79636761
https://blog.csdn.net/u010231453/article/details/79636761
十分感谢您的帮助,总的来说,我在使用了20201218版本的framework文件以后解决了原先的net.h无法找到的问题,使用opencv4+并将opencv的头文件全部包含着pch文件以后,成功的运行了起来,感谢作者的耐心解答,谢谢!

这个之前碰到过,是opencv的问题,试试清空一下工程的缓存,或者试下其它版本。
十分感谢,当我更换了opencv版本以后,该报错消失了,但提示了net.h的错误。我下载了net.h并放入文件中,它仍然会接连报错关于net.h当中调用的一些头文件不存在的错误,我尝试不断添加相应文件,但报错却没有停止,不知是否是我net.h下载错误还是需要加入更多的.h文件。net,h文件我是在ncnn官网下载并放入如下的文件当中
你好,请问是换到了哪个版本呢?