我有一个大型的现有 C++ 项目,涉及:
- 4 个应用程序
- 50 多个图书馆
- 20+ 第三方库
该项目使用 QMake(Trolltech 的 Qt 的一部分)在 Linux 上构建生产版本,但我一直在尝试在 MacOS 上构建它。
我可以使用 QMake 在 MacOS 上进行构建,但我无法生成最终的 .app。它需要收集所有第三方框架和动态库,所有项目的动态库并确保应用程序找到它们。
我在网上阅读了有关使用 install_name_tool 的信息,但想知道是否有一个自动化的过程。
(也许答案是使用 XCode,请参阅相关问题,但在构建 uic 和 moc 时会遇到问题)
谢谢