2015-10-16 43 views
1

我的最终目标就是让得到程序在另一台Mac上运行。如果我使用框架,如何在另一台计算机上运行mac exe文件?

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

这是我在Xcode 7.编译

+0

我目前的情况是,每次我尝试在另一台mac上运行unix-exe时,它会从我的电脑中查找目录路径。 我试图让Xcode在两台计算机上的基本硬盘驱动器目录中的单个文件夹中使用框架进行编译。 这不起作用,它不是我想让用户必须做的事情。 – user3063750

+0

我发现这个:https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPFrameworks/Tasks/CreatingFrameworks.html,但我真的不明白它,我不知道它是否会帮帮我。 – user3063750

+0

这个链接似乎提供了一个解决方案,但我相信它的说明是描述过时的Xcode版本。 – user3063750

回答

0

我假设这些框架都没有另一台Mac ... 在这种情况下,你应该打包的应用程序作为一个应用程序中捆绑的C++程序与软件包/ Contents/Frameworks /文件夹中的框架(以及/ Contents/MacOS /文件夹中的可执行文件和/ Contents文件夹中的Info.plist文件中)。

相关问题