• 处理前
$ otool -L LibSDL2.dylib
LibSDL2.dylib:
	/Users/tsit/lib-ffmpeg/lib/libSDL2-2.0.0.dylib (compatibility version 15.0.0, current version 15.0.0)
  • 处理命令
$ install_name_tool -change /Users/tsit/lib-ffmpeg/lib/libSDL2-2.0.0.dylib ./ffmpeg/libSDL2-2.0.0.dylib ./LibSDL2.dylib
  • 处理后
$ otool -L LibSDL2.dylib
LibSDL2.dylib:
	/Users/tsit/lib-ffmpeg/lib/libSDL2-2.0.0.dylib (compatibility version 15.0.0, current version 15.0.0)

  确实没有变化。怎么解决此类问题?只能在编译时想办法。

  吾编译的ffmpeg系列中,大多数都能正确改变,不知道为何这个不可以改变。