/usr/bin/ld:找不到 -lxxx

/usr/bin/ld:找不到 -lxxx_第1张图片
编译时报错/usr/bin/ld:找不到 -lxxx
原因是找不到动态库
先定位libxxx.so文件位置:

$ locate libxxx.so
//如上述找不到 lcv_bridge, 则locate libcv_bridge.so

然后链接动态库:

$ sudo ln -s ****.so  /usr/lib/libxxx.so
//****.so  为定位到的库位置

fatal error: zmq.h: No such file or directory

$ sudo apt-get install libzmq3-dev

你可能感兴趣的:(c++)