2010-01-26 4 views
3

"소스를 컴파일하여"값으로 "Objective-C++"로 설정해야하는 프로젝트가 있습니다 (아니요, "파일 유형에 따라"). 주요 프로젝트). "Objective-C++"로 컴파일 할 때 컴파일 오류가있는 프레임 워크 (특히 OpenFeint)에서 가져온 파일에 문제가 있습니다.xcode "소스를 컴파일하여 특정 파일을 덮어 씁니다"

error: pointer of type 'void *' used in arithmetic 

"원본 파일 형식"값에 대해 "파일 형식에 따라"설정 한 테스트 프로젝트에서 파일을 컴파일 할 수 있습니다. 그래서 Objective-C로 컴파일 할 특정 파일을 설정하는 방법이 궁금합니다. 실제 프로젝트에서이 하나의 파일을 Objective-C로 컴파일하면 모든 것이 완벽하게 조화를 이뤄야합니다.

도움을 주시면 감사하겠습니다.

감사합니다.

+0

OpenFeint 개발자는 자신의 코드를 수정해야한다고 불평해야합니다. 'void *'포인터에 대한 포인터 연산은 C 표준에 의해 정의되어 있지 않습니다. gcc는 당신에게 친절하고 * char * 포인터 인 것처럼 포인터 산술 *을하고 있지만 여전히 잘못된 것입니다. –

+0

OpenFeint 개발자에게 연락을 주었고 엔지니어가 저를 대신보고 있습니다. – EToreo

답변

-1

OpenFeint의 개발자가 나에게 돌아 왔고 나에게 다음 릴리스의 시험판을 갖게했다. 이 문제를 해결합니다.

매우 반응이 좋으면 추가 할 수 있습니다.

+2

기술적으로 "특정 유형의 파일을 어떻게 컴파일합니까?"라는 귀하의 질문에 대답했습니다. 나는 자신이 대답하는 질문을 표시하는 것이 약간 불공평하다고 생각합니다. 그냥 선생님. –

+0

나는 동의하지 않는다. 탐색은 명확하게 "특정 유형"이 아닌 "특정 파일 *에 우선 적용"이라고 명시합니다. 시간 내 주셔서 감사합니다. – EToreo

+0

예. 그 대답은 제가 제공 한 것입니다. 특정 파일에 대해 * 유형을 변경하는 방법을 설명했습니다. 도대체 무엇이. –

10

마우스 오른쪽 단추로 클릭 엑스 코드에서하여 그룹에서 파일 및 파일 목록을, 그리고 는 상황에 맞는 메뉴에서 정보 받기를 선택합니다.

정보창의 일반 탭에서 파일 형식을 변경할 수 있습니다. 파일의 유형을 sourcecode.c.objc으로 지정하려고합니다.

관련 문제