2010-04-05 7 views
1

Adobe CS4 기반 플러그인을 CS5로 변환하려고합니다. 이 프로젝트는 내가 본 적이 처음이다. 나는 주어진 것과 소스를 컴파일 할 때형식을 지정하지 않음 - C++

, 나는 같은 오류를 얻을 : 유형의 이름이없는

예 :

SPAPI SPErr SPBasicAcquireSuite(const char *name, int64 version, const void **suite); 

내가 얻을 :

SPErr does not name a type 

I SPErr이 정의 된 클래스는 보이지 않지만 Adobe가 SDK에서이 클래스를 제외 시켰습니다. 나는 PS_CS5_SDK_3 SDK

+4

SPErr 용 Adobe 파일을 검색 할 때 무엇을 찾을 수 있습니까? 쉽게 정의 할 수있는 적절한 파일을 포함하지 않을 수도 있습니다. –

+2

네임 스페이스가있는 경우 네임 스페이스를 지정해야합니다. –

답변

0

을 사용하고

나는 물론, 내가 코드가없는, 때문에 특정 될 수있는 가능성이 없습니다. 일반적으로이 문제는 형식, 클래스, 컴파일러에서 올바르게 컴파일되지 않은 경우 발생합니다. 즉, 찾을 수없고 "what is this?"라는 의미입니다. 매크로를 보거나 hpp 파일에서 코드를 더 자세히 검사하십시오. 아마도 CS5로 이식 할 때 일부 유형이 제거되었거나 일부만 제거되었을 수 있습니다 ...

관련 문제