![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 58
面包鲫鱼
这个作者很懒,什么都没留下…
展开
-
【已解决】PCL配置中出现:nvcc fatal : Unsupported gpu architecture ‘compute_30‘
我的CUDA编译器nvcc不支持compute_30这个GPU架构,这个GPU架构较老,不符合应该有的算力设置,与CUDA版本不兼容。我的显卡是GeForce GTX 1660 Ti,对应7.5,那么我需要设置的架构就是compute_75。1.修改PCL中关于CUDA的代码,找到“compute_30”的部分修改成你对应的架构或者注释掉。在原本的语句后加入:-DCUDA_ARCH_BIN=“XX”,其中XX即为步骤一中得到的数。2.降级CUDA版本,如果你的项目必须使用这种较老的架构的话。原创 2024-02-26 20:53:14 · 1415 阅读 · 1 评论 -
C++使用while(ch = getchar())函数超时问题的解决
getchar()函数返回的是int类型,而不是返回char类型。直接使用while(ch = getchar())会导致接收不到结束符号,直到读取到上限才停止。需要显式注明结束标识EOF。正确的使用方法应当是:while(ch = getchar()!=EOF)...原创 2021-10-27 21:38:48 · 1246 阅读 · 0 评论