小编dzq*_*qiu的帖子

编译并链接,警告未找到 libpcre.so.1

当我用 CUDA 和 OPenCV 编译程序时,编译(使用 -c)就可以了,但是在链接时会出现警告:

/usr/local/cuda-9.0/bin/nvcc -ccbin g++  -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_70,code=sm_70 -m64 -I /usr/local/include -I /usr/local/include/opencv -I /usr/local/include/opencv2  -lopencv_core -lopencv_highgui -lopencv_imgproc -o rgb  smooth_tex.cu 
5 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_70,code=sm_70 -m64 -I /usr/local/include -I /usr/local/include/opencv -I /usr/local/include/opencv2 -lopencv_core -lopencv_highgui -lopencv_imgproc -o rgb smooth_tex.cu
/usr/bin/ld: warning: libpcre.so.1, needed by //home/dzqiu/anaconda2/lib/libgobject-2.0.so.0, not found (try using -rpath or -rpath-link)
Run Code Online (Sandbox Code Playgroud)

我很困惑为什么它会链接 anaconda2 中的库?我检查了 libgobject-2.0.so.0,发现它可能没问题:

在此处输入图片说明

但是当我运行时rpm -ql …

linux ubuntu opencv g++

1
推荐指数
1
解决办法
4257
查看次数

标签 统计

g++ ×1

linux ×1

opencv ×1

ubuntu ×1