0

これは 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")
4

1 に答える 1

2

/usr/local/libに追加する必要があります/etc/ld.so.conf

次に、実行sudo ldconfigして変更をロードします。

于 2015-08-13T03:11:07.493 に答える