首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用CUDA convnet库编译错误

用CUDA convnet库编译错误
EN

Stack Overflow用户
提问于 2014-12-19 15:58:01
回答 1查看 1.3K关注 0票数 1

我正在用Geforce 320米在我的macbook pro上编译convnet库,我在这里碰到了一堵墙,不能再这样做了。

编译被这个"uint未定义“所困扰。怎么解决这个问题?

代码语言:javascript
复制
/usr/local/cuda/bin/nvcc -m64 -O3 --compiler-options '-fPIC' -gencode arch=compute_35,code=sm_35 -I/usr/local/cuda/include -I /usr/local/cuda/samples/common/inc -I./include -o obj/release/./src/memory.cu.o -c src/memory.cu
/usr/local/cuda/bin/nvcc -m64 -O3 --compiler-options '-fPIC' -gencode arch=compute_35,code=sm_35 -I/usr/local/cuda/include -I /usr/local/cuda/samples/common/inc -I./include -o obj/release/./src/nvmatrix.cu.o -c src/nvmatrix.cu
/usr/local/cuda/bin/nvcc -m64 -O3 --compiler-options '-fPIC' -gencode arch=compute_35,code=sm_35 -I/usr/local/cuda/include -I /usr/local/cuda/samples/common/inc -I./include -o obj/release/./src/nvmatrix_kernels.cu.o -c src/nvmatrix_kernels.cu
src/../include/nvmatrix_kernels.cuh(78): error: identifier "uint" is undefined

src/../include/nvmatrix_kernels.cuh(78): error: identifier "uint" is undefined

src/../include/nvmatrix_kernels.cuh(78): error: identifier "uint" is undefined

src/../include/nvmatrix_kernels.cuh(78): error: identifier "uint" is undefined

src/../include/nvmatrix_kernels.cuh(79): error: identifier "uint" is undefined

src/../include/nvmatrix_kernels.cuh(96): error: identifier "uint" is undefined

src/../include/nvmatrix_kernels.cuh(96): error: identifier "uint" is undefined
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-19 16:15:53

检查以下步骤

  1. #include <stdint.h>中添加nvmatrix_kernels.cuh
  2. 如果它不起作用,尝试用uint替换unsigned int

一般说来,只要检查一下nvmatrix_kernels.cuh,可能有些#define不适合Mac

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27569573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档