2009-04-16 24 views
1

中的IDL文件我編譯罰款與Linux工具,但是當我嘗試使用MIDL編譯我得到一個錯誤MIDL編譯錯誤在Win32 IDL文件時,2025(MIDL不喜歡串<40>)

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

該行是:

typedef string<40>  somestring; 

這是非標準的idl,還是我錯過了什麼?有沒有midl允許這個開關?

我希望我能早點設置賞金...

回答

1

我的錯誤。 ACE/TAO是特定的。有一個tao_idl.exe idl編譯器/處理器。我會用ACE TAO來標記這個問題