c++ - 如果我使用框架,如何在另一台计算机上运行 mac exe?

标签 c++ xcode frameworks

我的最终目标只是让程序在另一台 Mac 上运行。

使用 Visual Studio 时,您可以编译一个可以在任何地方运行的 exe,只要它的 dll 位于同一文件夹中即可。 如何使用框架文件在 Mac 上执行类似的操作?

这是我用 Xcode 7 编译的 c++ 程序。

最佳答案

我假设那些框架不在另一台 Mac 上…… 在这种情况下,您应该将您的应用程序打包为应用程序包,其中包含包的/Contents/Frameworks/文件夹中的框架(以及/Contents/MacOS/文件夹中的可执行文件和/Contents 文件夹中的 Info.plist 文件)。

关于c++ - 如果我使用框架,如何在另一台计算机上运行 mac exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33168891/

相关文章:

php - 从框架到无框架

objective-c - 如何访问 iOS 中的弱链接框架?

c++ - Windows 上的 Qt::AA_SynthesizeMouseForUnhandledTouchEvents

c++ - 带有 boost::asio 的 ThreadPool 不退出?

c++ - 使用递归的二维链表复制构造函数

c++ - N & (1<<x) == 什么时候为真?

C、Xcode 和内存

regex - 使用 Swift 2 删除 RegEx 中的重复行

ios - 如何从样式分组的 TableView 中删除多余的空间?

javascript - midori js框架支持chrome浏览器吗?