Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如果我';我在使用框架吗?_C++_Xcode_Frameworks - Fatal编程技术网

C++ 如果我';我在使用框架吗?

C++ 如果我';我在使用框架吗?,c++,xcode,frameworks,C++,Xcode,Frameworks,我的最终目标只是让程序在另一台Mac上运行 使用Visual Studio时,您可以编译一个exe,只要其dll位于同一文件夹中,它就可以在任何地方运行。如何在Mac上使用框架文件执行类似操作 这是一个C++程序,我用XCODER 7编译。p> 我假设这些框架不在另一台Mac上… 在这种情况下,您应该将应用程序打包为一个应用程序包,其中框架位于包的/Contents/frameworks/文件夹中(可执行文件位于/Contents/MacOS/文件夹中,Info.plist文件位于/Conten

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

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


这是一个C++程序,我用XCODER 7编译。p> 我假设这些框架不在另一台Mac上…


在这种情况下,您应该将应用程序打包为一个应用程序包,其中框架位于包的/Contents/frameworks/文件夹中(可执行文件位于/Contents/MacOS/文件夹中,Info.plist文件位于/Contents文件夹中)。

我假设这些框架不在其他Mac上…
在这种情况下,您应该将应用程序打包为一个应用程序包,其中框架位于包的/Contents/frameworks/文件夹中(可执行文件位于/Contents/MacOS/文件夹中,Info.plist文件位于/Contents文件夹中)。

我当前的情况是,每次尝试在另一台mac上运行unix exe时,它从我的计算机中查找目录路径。我试图让Xcode使用两台计算机上的基本硬盘驱动器目录中的单个文件夹中的框架进行编译。这不起作用,也不是我想让用户必须做的。我发现了这个:,但我真的不理解它,也不确定它是否有用。这个链接似乎提供了一个解决方案,但我相信它的说明描述的是一个过时的Xcode版本。我目前的情况是,每次我尝试在另一台mac上运行unix exe时,它都会从我的计算机中查找目录路径。我试图让Xcode使用两台计算机上的基本硬盘驱动器目录中的单个文件夹中的框架进行编译。这不起作用,也不是我想让用户必须做的。我发现了这个:,但我不太理解它,也不确定它是否有用。这个链接似乎提供了一个解决方案,但我相信它的说明描述了一个过时的Xcode版本。