加载共享库时出错:libcapnp-0.5.3.so
error while loading shared libraries: libcapnp-0.5.3.so
我认为这是一个普遍的问题,与 Cap'n Proto 没有具体关系。
我的项目构建成功,但在 运行 我得到:
error while loading shared libraries: libcapnp-0.5.3.so: cannot open shared object file: No such file or directory
也许我在 CMake 中遗漏了什么?
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -lcapnp -lkj")
我已验证 libcapnp-0.5.3.so
存在于 /usr/local/lib
中
我也试过添加:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L/usr/local/lib/libcapnp-0.5.3.so")
/usr/local/lib
需要添加到 /etc/ld.so.conf
然后 运行 sudo ldconfig
加载更改。
我认为这是一个普遍的问题,与 Cap'n Proto 没有具体关系。
我的项目构建成功,但在 运行 我得到:
error while loading shared libraries: libcapnp-0.5.3.so: cannot open shared object file: No such file or directory
也许我在 CMake 中遗漏了什么?
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -lcapnp -lkj")
我已验证 libcapnp-0.5.3.so
存在于 /usr/local/lib
我也试过添加:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L/usr/local/lib/libcapnp-0.5.3.so")
/usr/local/lib
需要添加到 /etc/ld.so.conf
然后 运行 sudo ldconfig
加载更改。