2010-03-11 5 views
-1

커맨드 라인에서 iPhone 앱을 실행할 수있는 것으로 보이는이 프로젝트를 발견했습니다!시뮬레이터에서 아이폰 앱을 터미널에서 실행하십시오 : iPhoneSim을 설정하는 방법은 무엇입니까?

http://github.com/jhaynie/iphonesim

은 불행하게도 거의 문서가 나는이 프로젝트 구축에 붙어 :

  • 내가 Makefile을 실행

    • 나는 모든 소스를 다운로드하고 난 이러한 오류를 얻을 :

    admin $ ./ 메이크 파일

    ./Makefile : 라인 4 : -Werror : 명령

    ./Makefile를 찾을 수 없습니다 행 5 : AppKit의 : 명령을 찾을 수 없습니다

    ./Makefile : 라인 6 : 소스/main.o를 : 해당 파일 또는 디렉토리

    ./Makefile는 : 라인 11 라인 12 : .mo :: 명령이

    를 찾을 수 없습니다 ./Makefile : .SUFFIXES는 :: 명령은

    ./Makefile를 찾을 수 없습니다 라인 13 : - o : 해당 파일 또는 디렉토리 없음

    ./Makefile : 15 행 : 모든 : 명령이

    ./Makefile를 찾을 수 없습니다 라인 17 : iphonesim :: 명령 GCC-4.2 찾을 수 없습니다 '-o'에 인수가

    이 없습니다 ./ Makefile : 20 행 : clean :: 명령을 찾을 수 없음

    누구든지이 프로젝트를 빌드하고 사용할 수 있었습니까?

    감사합니다, 빈센트

  • +0

    나는 유닉스와 메이크 파일을 정말 빨아 먹는다는 것을 인정한다. (모든 사람들은 초심자가되어야한다.) : 내가보기에는 gcc에서 오류가 발생한다 .o 파일을 찾을 수 없으므로 (GCC에서 생성 된 링커 파일은 아닐까요?) 제 생각 엔 아주 기본적인 문제에 대한 도움이 필요합니다. – user142764

    답변

    -1

    내가 답을 찾을 수 확인, 메이크 파일은 conf의 파일로 만들 명령입니다 :

    는 의 gcc -Wall -Werror -I합니다. -isource -c Source/main.m -o Source/main.o gcc -Wall -Werror -I. -source -c Source/nsprintf.m -o Source/nsprintf.o cc1obj : 경고가 오류로 취급됩니다. Source/nsprintf.m : 'nsvfprintf'함수에서 : Source/nsprintf.m : 12 : 경고 : 형식이 아닙니다. 문자열 리터럴없고 형식 인수 메이크업 :

    : 1

    오류로 취급 경고를 해결 메이크 파일을 편집하고이 라인에서 -Werror을 제거하려면 *** [출처/nsprintf.o] 오류 CFLAGS = -Wall -Werror -I. -ISource

    +1

    이 답변의 서식은 정말 엉망입니다. – apenwarr

    0

    Makefile은 프로그램이나 스크립트가 아닙니다. 'make'를 실행하여 iphonesim 프로그램을 빌드하십시오.

    관련 문제