MacOS应用程序加载第三方dylib后的打包方法

使用 postbuild script

Example : 

cp -rf ./dylib "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/."
install_name_tool
-change /usr/local/lib/YourLib1.dylib @loader_path/../YourLib1.dylib "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME"
install_name_tool
-change /usr/local/lib/YourLib2.dylib @loader_path/../dylib/YourLib2.dylib "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME"
posted @ 2011-05-27 11:40  漂泊的云  阅读(811)  评论(0编辑  收藏  举报