2014-10-01 5 views
1

I가 다음 코드 내 .cpp :플러그인을 사용하여 매크로를 C++과 구문 분석 에러를 얻기

STDMETHODIMP CChildFrame::raw_StateChanged(long _lIndex) 
{ 
    return S_OK; 
} 

나는이 내 .h에 다음 코드 : 내가 사용하고

STDMETHOD(raw_StateChanged)(long _lIndex); 

구축 - 래퍼 MSBuild.

파일을 구문 분석 할 수 없습니다가 ... RecognitionException이

:

+0

'basetyps.h'를 #include하는 것을 기억 했습니까? –

+0

실제로 컴파일하는 것이 중요할까요? 그리고 그 빌드 래퍼는 나에게 포함 된 코드로의 경로를 가진 파일을 만들도록 고안되었습니다 – Ecnerwal

+0

설명에서 컴파일러 오류가 나타납니다. 내 소식을 제대로 이해하지 못 했습니까? –

답변

1

정의 ... 행에 오류를 구문 분석 _WIN32이 나는 수중 음파 탐지기 주자 분석기를 사용하고 때

그것은 나에게 오류를 제공합니다 실종, 나는 지금 왜. 다음을 추가해야합니다. sonar.cfamily.predefinedMacros = # define _WIN32.

+0

어디에서 누락 되었습니까? – Ecnerwal

+0

정의가 빌드 래퍼 – DarkPixel

+0

의 json에 없습니다. 그래서 어디에 추가합니까? 소나 에서요. – Ecnerwal