MIDL错误2025在Win32上编译IDL文件时(MIDL不喜欢String <40>)
题
我使用Linux工具编译的IDL文件,但是当我尝试使用MIDL编译时,我会发现一个错误
error MIDL2025 : syntax error : expecting a declarator or * near "<"
该行是:
typedef string<40> somestring;
这是非标准的IDL,还是我错过了什么?是否有MIDL允许的开关?
我希望我能早点放在这个...
解决方案
我的错。它是特定于ACE/TAO。有一个tao_idl.exe IDL编译器/处理器。我会用王牌标记这个问题
不隶属于 StackOverflow