之前博客介绍过一种针对MSB8066的解决办法,但后续仍然出现错误无法成功编译openpose 后来观察报错信息实际上问题主要出在了 “calling a host function(”__floorf") from a global function("op::resize8TimesKernel “) is not allowed”
“identifier “__floorf” is undefined in device code” openpose resizeAndMergeBase.cu 142 145
主要问题出在了关于floor函数调用之上
我们需要找到对应报错调用floor函数的位置
ctrl+F搜索"floor"并把调用"floor"的地方都改为"floorf"