Qt Mac发布
1.若是你的xx.app 只依赖Qt的库 很简单 使用macdeployqt 发布即可
2.若是你的xx.app 既依赖Qt库 又依赖自定义的库 那么你得使用install_name_tool -change 去修改依赖的路径
3.若是你的xx.app的依赖库有相互依赖的话 那么则更加复杂 每个库 都需要修改它依赖库的路径
4.若是有自定义的插件 则更加费劲 需要把插件的依赖库也按照3的步骤进行修改
5.若是有自定义的数据库之类的插件 那么则需要重复3的步骤
总之 非常复杂 我的项目就是全部情形都存在,费力不少