2011-05-05 4 views
0

이 iPhone을 처음 사용합니다. 그래서 GNUstep 컴파일러를 설치했고 하나의 작은 프로그램을 가져 왔습니다. 내가 가지고 ..GNUstep을 사용하여 windows에서 objective c를 컴파일하는 방법

gcc -o hello hello.m -I/c/GNUstep/GNUstep/System/Library/Headers \ 
-L /c/GNUstep/GNUstep/System/Library/Libraries -lobjc -lgnustep-base \ 
-fconstant-string-class=NSConstantString 

그러나 그것은 나에게 누군가를 도와주세요

1./GNUstep/GNUstep/system/library/libraries:permission denied 
2.ld.exe : cannot find -lobjc 
3.ld.exe : cannot find -lgnustep-base-fconstant-string-class=NSConstantString 
collect2:id returned 1 exit status 

으로 오류를주고있다 : 지금 내가 코드를 사용하여 이런 짓을 ...이 코드를 컴파일하고 실행하려면 이 라이브러리에 새로운 라이브러리를 추가 하시겠습니까?

+0

GNUStep이 포함 된 Windows에서의 iOS 개발? 행운을 빕니다. :) –

+0

Windows에서 작동할까요 아니면 GNUstep을 사용하지 않을까요? Google에서 GNUstep을 사용하여 실행할 수 있다는 것을 알게되었습니다 ...... – prathibha

+0

그래도 GNUStep은 iPhone 앱을 개발할 수있는 것이 아닙니다. Mac을 먼저 구매하고 Xcode Developer Tools를 설치하면 iPhone 앱을 개발할 수 있습니다. ARM을 위해 먼저 컴파일 할 수 있어야합니다. –

답변

0

당신은 간단한 그것에 대해 내 당신 튜브 튜토리얼 확인할 수 있습니다 : here

0

이 명령을 사용해보십시오 : 나는 그누 스텝 GORM은 목표 - C 프로젝트를 만들기 위해 사용

$ gcc `gnustep-config --objc-flags` -o hello hello.m -L C:/GNUstep/GNUstep/Syst 
em/Library/Libraries -lobjc -lgnustep-base 
0

합니다. GORM은 자동으로 GNUmakefile을 만듭니다. 프로젝트를 컴파일하기 위해 명령 줄 스타일을 원한다면 Shell (GORM을 닫을 수 있음)을 열고 cd 명령을 사용하여 프로젝트 디렉토리로 변경 한 다음 make를 입력하십시오. GNUstep은 프로젝트를 컴파일합니다 (GNUmakefile을 따름). Yen-Ju Chen이 작성한 간단한 프로젝트가 http://www.nongnu.org/gstutorial/en/ch10.html입니다.

관련 문제