找回密码
 注册帐号

扫一扫,访问微社区

Unity OpenPose的CMake的报错之旅

1
回复
87
查看
[ 复制链接 ]
6蛮牛粉丝
1348/1500
排名
4168
昨日变化

12

主题

380

帖子

1348

积分

Rank: 6Rank: 6Rank: 6

UID
18541
好友
7
蛮牛币
286
威望
0
注册时间
2014-3-22
在线时间
598 小时
最后登录
2019-11-21
2019-10-23 13:00:26 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x

同样项目探索需要探索一个叫OpenPose的东西, 简单讲就是一个很牛逼的SDK, 可以引入Unity中,利用普通摄像头实现类似Kinect的一些功能, 能识别人的一些动作什么的,还有手势, 而且貌似还挺好玩的,有兴趣的可以看看这个https://video.zhihu.com/video/987108227749883904?或者https://video.zhihu.com/video/987128876031561728?。都挺有意思的,当然也有广场舞?imageMogr2/auto-orient/strip|imageView2/2/w/540。

给了一个Unity的包,结果报了一个错误,DLL缺失,然后各种找,找到了这个https://blog.csdn.net/BenJamin_Blue/article/details/86567246

顺藤摸瓜找到了https://blog.csdn.net/yuhijk2055/article/details/81637832这个,然后跟着做,问题就来了,需要CMake的东西,原本安装的2019没有,只能安装2017,然后安装好了,打包,就报错。

这时候只能排查了,CMake自身的LOG输出,
The C compiler identification is unknown

The CXX compiler identification is unknown

CMake Error in CMakeLists.txt:
No CMAKE_C_COMPILER could be found.
这里说的是缺少东西,但是一般情况下只要按照上述网址中的进行操作没啥问题,但是坑的是这样也不行。

折腾了接近1星期吧,然后再次看了一下看过了N久的输出日志和报错日志,Error里面说某个东西找不到了,找不到东西了,可以参考这个https://blog.csdn.net/gx1589969/article/details/94388245。我详细的看了一下我安装的2017,再次确认没问题。然后还是报错。查看输出日志。输出日志中第一行
The system is: Windows - 10.0.17763 - AMD64
然后查看了一下2017中,结果2017中已经安装了这个东西,然后鬼使神差的打开了2019,2019中也有一个这个东西,只不过没有安装,于是我就进行了安装,再次编译,通过。。。。。。。擦,还有这东西,,,可能是验证的项目过多,安装的东西太多了,串台了吧,哈哈,13,15,17,19这些版本都装过,Unity装过的版本就更多了,有可能造成电脑环境的不确定性,好在最后解决了,

最后说一下,还是不要在Mac上用虚拟机了,最后的时候貌似是显卡驱动不正确,Windows的虚拟机我还没试过,不知道,有试过的同学可以吱一声,不知道可不可以探讨一下

回复

使用道具 举报

5熟悉之中
576/1000
排名
7135
昨日变化

6

主题

286

帖子

576

积分

Rank: 5Rank: 5

UID
234982
好友
0
蛮牛币
1247
威望
0
注册时间
2017-7-30
在线时间
114 小时
最后登录
2019-11-15
2019-11-9 13:00:17 显示全部楼层
dddddddddddddddd
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则