mingw 3.4.5 пропавших без вести dlfcn.h?

Если Вы работаете с другими разработчиками, такими как PHP или JSP (и я предполагаю направляющие) - Вы собираетесь иметь намного более легкое время, преобразовывая или сотрудничая на страницах, потому что у Вас привычка есть все те 'противные' события ASP.NET и средства управления везде.

10
задан vy32 17 April 2010 в 01:06
поделиться

3 ответа

Его нет в моей установке MinGW 3.4.5, поэтому я сомневаюсь, что ваша установка ошибочна. Я полагаю, что сопровождающие MinGW ожидают, что вы будете использовать функции Win32, поддерживающие динамическую загрузку ( LoadLibrary () , GetProcAddress () и т. Д.).

.
6
ответ дан 3 December 2019 в 18:35
поделиться

mingw - это реализация компилятора для Windows (порт gcc), реализующего API Win32. Функции в dlfcn.h (dlopen / dlsym и др.) Относятся к POSIX, а не к окнам, поэтому реализации win32 не существует. В msys или cygwin может быть оболочка, но я боюсь, что различия между механизмами DLL Windows и механизмами разделяемых библиотек ELF означают, что вам просто нужно будет выполнить перенос на API Windows.

3
ответ дан 3 December 2019 в 18:35
поделиться

dlfcn-win32 - оболочка для dlfcn вокруг функций win32 dll

10
ответ дан 3 December 2019 в 18:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: