Использование .lib, созданного с помощью Visual Studio в Eclipse / CDT / gcc - PullRequest
3 голосов
/ 21 января 2010

У меня возникли проблемы с компиляцией программы с помощью gcc для Windows, которая изначально была разработана в Visual Studio. До сих пор мне удавалось решить почти все проблемы, такие как отсутствие заголовочных файлов и тому подобное, но теперь я застрял на одном последнем моменте: gcc не может связаться с одной из сторонних библиотек, которые использует моя программа (FlyCapture2.lib). Он говорит мне, что не находит там никаких функций / методов. Я уже проверил, находится ли библиотека на самом деле по пути к библиотеке и тому подобному, но она все равно не работает.

Я немного обыскал и выяснил, что это может быть связано с форматом .libs, созданным с помощью компилятора Microsoft. Есть ли способ конвертировать такую ​​библиотеку для совместимости с gcc? Что-нибудь еще, что я мог пропустить?

(я уже нашел похожий вопрос , но его решение здесь не сработает)

1 Ответ

0 голосов
/ 21 января 2010

На этой странице автор дает несколько способов достичь того, чего вы хотите

...