2012-11-19 3 views
1

Mac OS X 버전 10.8.2가 설치되었습니다.Monodevelop에서 "지정한 위치에 SDK가 없습니다"오류가 발생했습니다.

그 후, 먼저 Monodevelop 또는 Xcode를 먼저 설치했습니다. 하지만이 오류가 발생했을 때 둘 다 삭제했습니다. 그런 다음 XCode 4.5.2를 설치 한 다음 MonoDevelop를 다시 설치했지만 이전 SDK를 사용하고있었습니다.

그래서 나는

Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ 

폴더에서 iPhoneOS6.0.sdk을 복사에서 발견 나는 SDK를 사용하는 MonoDevelop의 경로를 설정 그리고

/SDKs/ 

내 컴퓨터에서 별도의 폴더에 넣어/SDKs 폴더에 있습니다. 하지만 여전히이 오류가 발생합니다.

"No SDK found at specified location" 

매우 실망 스럽습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변

3

이 중 어느 것도 필요하지 않습니다. MonoDevelop는 SDK를 자동으로 찾습니다.

  • MD 위치에 "기본 위치 사용"이라고 표시되도록 SDK 위치를 비워 두십시오.
  • 특정 SDK를 가리 키려면 Xcode.app 파일을 가리 키도록하십시오. 앱 파일은 폴더 일뿐입니다. MonoDevelop는 SDK를 찾을 것입니다. 아무 것도 복사 할 필요가 없습니다.
+0

"SDK 위치를 비워 두십시오"라는 제안에 감사드립니다! – CodeBlue

1

처음 수행 아니요 파일/디렉토리를 복사하십시오. 주로 이 아니기 때문에이 필요하지만 설치를 중단하고 버그를 진단하기가 어려울 수도 있기 때문입니다.

MonoDevelop의 Apple SDK 위치 (환경 설정에서)는 을 가리켜 야합니다. 기본값은 /Applications/Xcode.app입니다 (지정되지 않은 경우 MonoDevelop가 찾을 곳입니다).

다른 위치로 지정할 수 있습니다 (예 : /Volumes/Xcode/XcodeXX-DPX.app 특정 버전의 Xcode로 디스크 이미지를 마운트하려는 경우.

주 :

  • MonoDevelop 그것을 찾고 무엇을 발견하면 다음 녹색 확인 표시를 얻을 수 있습니다위한 (그래서 당신이 그것을 제대로 구성 압니다)

  • Xcode를 먼저 실행해야 명령 행 도구와 장치 지원 라이브러리를 설치할 수 있습니다. 그것들이 없으면 빌드/설치가 실패 할 수 있습니다 (그러나 언급 한 것과 다른 오류 메시지가 있음)

관련 문제