我在 Xcode、C++ 中创建了一个非常简单的 Hello World 应用程序:
#include <iostream>
using namespace std;
int main(int argc, char * argv[])
{
cout << "Hello World!" << endl;
return 0;
}
Xcode 项目是用 Cmake 创建的:
cmake_minimum_required(VERSION 2.6)
set (CMAKE_VERBOSE_MAKEFILE ON)
PROJECT ( Prueba )
SET ( GedcomToHtml_SRCS
main.cpp
)
INCLUDE_DIRECTORIES( ${CMAKE_BINARY_DIR} ${PROJECT_SOURCE_DIR} )
#enable all warnings
ADD_DEFINITIONS ( -Wall )
#Here we instruct to build sample executable from all the source files
ADD_EXECUTABLE ( Prueba ${GedcomToHtml_SRCS}
)
#last thing that we need to do is to tell CMake what libraries our executable needs
#Luckily FIND_PACKAGE preparted QT_LIBRARIES variable for us
TARGET_LINK_LIBRARIES( Prueba )
当我编译它时,会在 Debug 文件夹中创建一个终端应用程序。我已将此应用程序发送到另一台计算机并尝试运行它,但另一台计算机响应分段错误。
原mac的OS是10.8.2,目标mac的OS是10.6.8。
如何在目标 Mac 中运行在我的原始 Mac 中创建的应用程序?谢谢