Is there any temporary way to resolve Microsoft COM compiling issue?

Is there any temporary way to resolve Microsoft COM compiling issue?

Ritratto di jimmy.wang

Hello,

I was tring to compile some Microsoft Component with intel composer beta program compiler to improve the perfomance. And there were many errors poped up. The typical errorswere justlike:
error: operand of __uuidof must have a class or enum type for which __declspec(uuid("...")) has been specified
error: function override has incompatible calling convention
error: class "ATL::_NoAddRefReleaseOnCComPtr" has no member "..."
error: object of abstract class type "SomeClass" is not allowed

I have searched searval methods, no one works well. Is there any way to fix them or any package to fix them? Thanks

2 post / 0 new
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione
Ritratto di Jennifer J. (Intel)

When creating the ATL interfaces, make sure not check "Attribute". As long as attributes are not used, you can use the Intel Parallel Composer.

If you already have "attribute" in the ATL classes, the only way to redefine them without the "Attribute".

Thanks,
Jennifer

Accedere per lasciare un commento.