使用用MinGW / GCC编译的DLL和Visual C ++项目?

时间:2012-03-08 00:46:27

标签: visual-c++ dll linker mingw shared-libraries

我计划集成FFMpeg(libavcodec),x264(H264实现)和其他一组共享库,这些库使用Mingw / GCC编译器集编译,并使用在Visual C ++编译器集上开发的项目。

我想知道是否可以将这些DLL与VisualC ++(cl)编译器一起使用?

1 个答案:

答案 0 :(得分:1)

确实如此。这里潜在的问题是:

  1. 调用约定 - 必须匹配(stdcallcdecl
  2. 导出函数的名称装饰,如果装饰