Я использую Qt (использует библиотеки C++ + библиотеки Qt) на платформе Windows и в настоящее время переношу свой проект на платформу Linux.Как использовать windows .lib на linux с помощью WINE
Используя Qt, это был очень простой процесс, и мой проект работает на платформе Linux с минимальными изменениями.
Однако нам нужно использовать сторонние окна, скомпилированные .lib
с соответствующим заголовочным файлом. Очевидно, что этот файл не может работать под Linux, но я читал сообщения, которые предлагают использовать Wine для этого.
Так что в целом мой проект будет работать как обычный проект Linux (Ubuntu), но я хотел бы включить этот файл .lib
, используя Wine
. Я не смог найти окончательного ответа «как это сделать». Я не уверен, что если вы используете Wine
перевести .lib
в .so
файл или если вы должны статический связать его с некоторой «виноподобной» конвенцией ...
Может кто-нибудь помочь мне точку в правильном направлении?
Спасибо :)
Hi RobbieE. Я не пробовал это, это (на мой взгляд) последнее средство! Я бы предпочел развить его в Linux, если это возможно. Однако ваш вопрос очень важен, если вы можете «сращивать вина и программы Linux» ... Я тоже об этом не знаю! –
Есть ли какая-то особая причина, по которой вы хотите, чтобы ваша основная программа была родным Linux, а не окнами на вине? – RobbieE
Ну, целью моего проекта является Linux (ubuntu). В идеале все будет основано на Linux, так что нам не нужен ПК с ОС Windows. Но другое то, что .. нет, нет ... Я упомянул в своем комментарии к Маттиу, что я начинаю думать, что это путь вперед. Есть ли какие-то недостатки в работе с вином? (тот же вопрос в моем другом комментарии) –