小编Ser*_*tin的帖子

Ubuntu 16.04,Nvidia工具包8.0 RC,暗网编译错误:预期";"

我正在使用GPU支持在Ubuntu 16.04上编译Darknet.Nvidial工具包版本8.0 RC

我陷入了错误:

nvcc --gpu-architecture=compute_52 --gpu-code=compute_52  -DOPENCV `pkg-config --cflags opencv`  -DGPU -I/usr/local/cuda/include/ --compiler-options "-Wall -Wfatal-errors  -Ofast -DOPENCV -DGPU" -c ./src/convolutional_kernels.cu -o obj/convolutional_kernels.o
/usr/local/cuda/include/surface_functions.h(134): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(135): error: expected a ";"

/usr/local/cuda/include/surface_functions.h(136): error: expected a ";"
Run Code Online (Sandbox Code Playgroud)

错误行中的/usr/local/cuda/include/surface_functions.h有这样的:

template<> __device__ __cudart_builtin__ char surf1Dread(surface<void, cudaSurfaceType1D> surf, int x, enum cudaSurfaceBoundaryMode mode) asm("__surf1Dread_char") ;
Run Code Online (Sandbox Code Playgroud)

有什么建议?

c++ ubuntu cuda

7
推荐指数
3
解决办法
7810
查看次数

标签 统计

c++ ×1

cuda ×1

ubuntu ×1