我可以在linux中使用Windows库,反之亦然?

时间:2011-10-05 19:45:52

标签: jpeg libraries

据我所知,windows使用.lib和.dll扩展名用于库和linux使用.a和.so。我正在使用ubuntu中的一个项目来处理jpeg图像文件。所以我想知道这些库是否可以在linux和windows中互换使用?例如,如果在ubuntu中创建了example.so库,现在我想在windows中的某些编译器中使用它...

1 个答案:

答案 0 :(得分:1)

如果您计划在Wine下运行,那么是。

否则机会很小。 Windows DLL很可能使用Linux上不可用的Windows API。即使它们不是DLL,也是为在Windows上运行的编译器而构建的。

为什么不使用imagemagick? http://www.imagemagick.org/script/index.php