Как преобразовать файл .lib в .a

Последние 5 часов я провел, пытаясь связать двоичный файл с моей программой, я использую eclipse + MinGW и пытаюсь включить источник FreeImage (загруженный из Интернета), но я не могу включить .lib файл, так как он не работает, поэтому я пытаюсь преобразовать его в .a файл.

Я использовал программное обеспечение MSYS, чтобы сделать это, но ничего не работает, ошибки идут, но программа просто терпит неудачу / вылетает.

Есть ли способ конвертировать .lib файлы в .a файлы, чтобы я мог включить их в свою программу.

Пожалуйста, помогите мне, мне это действительно нужно, и я так старался найти какие-то решения, ничего не помогло, кто-то, пожалуйста, направьте меня.
заранее спасибо <3

-1

Решение

Увидеть этот ответ. Рекомендует http://code.google.com/p/lib2a/

1

Другие решения

Вы должны скомпилировать opencv с помощью gcc-mingw. gcc-mingw компилируется для другой операционной системы — mingw является подмножеством Linux. Библиотеки, скомпилированные для Windows, просто не совместимы.

Вы можете легко найти инструкции по сборке OpenCV для MINGW с помощью Google, или здесь:

Начало работы с OpenCV 2.4 и MinGW в Windows 7

Вам также необходимо скомпилировать FreeImage, исходный код для FreeImage доступен по адресу http://freeimage.sourceforge.net/download.html

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector