Могу ли я использовать библиотеки Windows в Linux и наоборот? - PullRequest
1 голос
/ 05 октября 2011

Насколько мне известно, в Windows для библиотек используются расширения .lib и .dll, а в linux используются .a и .so.Я работаю над проектом в Ubuntu для манипуляции с файлами изображений JPEG.так что я хочу знать, могут ли эти библиотеки использоваться взаимозаменяемо в Linux и Windows?например, если вы создали библиотеку example.so в Ubuntu и теперь я хочу использовать ее в каком-то компиляторе в Windows ...

1 Ответ

1 голос
/ 05 октября 2011

Если вы планируете работать под Wine, тогда да.

В противном случае шансы невелики.Windows DLL, скорее всего, будут использовать Windows API, недоступные в Linux.Даже если они не являются DLL-библиотеками, они созданы для использования с компиляторами, работающими в Windows.

Почему бы не использовать imagemagick?http://www.imagemagick.org/script/index.php

...