Thank you for provide this solution for us.
With your solution, I can complete the compilation. But all libs cannot see export interface that use VS dumpbin exports . And I tried to write a test application to call cairo. lib API and show link errors (such as: Cairo Engine demo Dlg. obj: error LNK2019: unresolved external symbol _imp__cairo_creation reference D in function "public: void _thiscall Ccairo Engine demo Dlg:: OnBnClicked Button 1 (void)" (?OnBdClicked Button 1@CdEngine @ DDDXZ)@
Did you try to usd dumpbin exports the .lib interface? or Can you help to resove this problem?
Thank you for provide this solution for us.
With your solution, I can complete the compilation. But all libs cannot see export interface that use VS dumpbin exports . And I tried to write a test application to call cairo. lib API and show link errors (such as: Cairo Engine demo Dlg. obj: error LNK2019: unresolved external symbol _imp__cairo_creation reference D in function "public: void _thiscall Ccairo Engine demo Dlg:: OnBnClicked Button 1 (void)" (?OnBdClicked Button 1@CdEngine @ DDDXZ)@
Did you try to usd dumpbin exports the .lib interface? or Can you help to resove this problem?