Win32에서 IDL 파일을 컴파일 할 때 Midl Error 2025 (Midl은 문자열을 좋아하지 않습니다 <40>)

StackOverflow https://stackoverflow.com/questions/756611

  •  09-09-2019
  •  | 
  •  

문제

IDL 파일은 Linux 도구로 잘 컴파일하지만 Midl을 사용하여 컴파일하면 오류가 발생합니다.

error MIDL2025 : syntax error : expecting a declarator or * near "<"

라인은 :

typedef string<40>      somestring;

이것은 비표준 IDL입니까, 아니면 내가 뭔가를 놓치고 있습니까? 이것을 허용하기 위해 MIDL을위한 스위치가 있습니까?

나는 이것에 더 빨리 현금을 설정할 수 있으면 좋겠다 ...

도움이 되었습니까?

해결책

내 실수. ACE/TAO 특정입니다. tao_idl.exe IDL 컴파일러/프로세서가 있습니다. 이 질문을 Ace Tao와 태그 할 것입니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top