Win32에서 IDL 파일을 컴파일 할 때 Midl Error 2025 (Midl은 문자열을 좋아하지 않습니다 <40>)
문제
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와 태그 할 것입니다
제휴하지 않습니다 StackOverflow