を交換した後、私は共有ライブラリ内とそれにリンクされたプログラムを実行した後に特定の文字列を変更しようとしました、私はこのエラーを得ました:この文字列は、このライブラリを使用するすべてのファイルにし、ライブラリ全体に変更されるためシンボルルックアップエラー文字列
sed -i "s/have_somewq/have_qwerty/g" ./libprog.so
理論的には、このは、関係なく、を動作するはずです。
ここで何が問題になりますか?
この問題を修正またはデバッグするにはどうすればよいですか?
* "理論的には、これは関係なく動作するはずです。" * - あなたのプログラムでそれを変更しなかった 'prog'と' prog'は 'sed'の引数ではありません。それらの名前が何らかの方法でソートされていないことは確かですか? – jww