1

Ubuntu 12.04.1 LTS では、次のコードを使用して .so ライブラリ ファイルを作成しました。

g++ -c -Wall -Werror -fPIC someCode.cpp
g++ -shared -o libSomeCode.so someCode.o

実行可能ファイル内でそのライブラリ ファイルを使用する必要があります。しかし、.exe を実行すると、.so ファイルが見つかりません。そのため、ライブラリを /usr/lib/ にコピーする必要があります。このコマンドを使用してみました (成功しませんでした):

export LD_LIBRARY_PATH=/home/personalFolder/Desktop/codeFolder:$LD_LIBRARY_PATH

.so を /usr/lib/ にコピーしないようにする方法はありますか?

前もって感謝します。

4

1 に答える 1

0

「; \」を追加すると、問題が解決しました。

于 2013-07-18T03:28:30.760 に答える