Разработать .so обертку на .dll через wine
2 000 руб. за проект
Задача 1.
Требуется создать windows .dll проект на си с одной простой функцией следующего вида:
int CreateObject(void* ptrObject)
Важно, чтобы функция в теле каким-то образом использовала ptrObject и WinApi, что именно на ваше усмотрение - самое простое.
Задача 2.
Требуется создать .so обертку на .dll, созданной в задаче 1, каким образом это будет реализовано мне неизвестно, скорее всего через winelib, т.к. требуется работа с WinApi, важно, чтобы полученная .so обертка могла использоваться из приложений которые не связаны с wine, но в тоже время сама .so каким-то образом может использовать библиотеки wine.
В результате работы должны быть предоставлены два проекта из 1 и 2 задачи.
Требуется создать windows .dll проект на си с одной простой функцией следующего вида:
int CreateObject(void* ptrObject)
Важно, чтобы функция в теле каким-то образом использовала ptrObject и WinApi, что именно на ваше усмотрение - самое простое.
Задача 2.
Требуется создать .so обертку на .dll, созданной в задаче 1, каким образом это будет реализовано мне неизвестно, скорее всего через winelib, т.к. требуется работа с WinApi, важно, чтобы полученная .so обертка могла использоваться из приложений которые не связаны с wine, но в тоже время сама .so каким-то образом может использовать библиотеки wine.
В результате работы должны быть предоставлены два проекта из 1 и 2 задачи.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.