Описание тега dlltool
Dlltool - это двоичная утилита GNU, которая создает файлы, необходимые для создания библиотек динамической компоновки (DLL) в системах, которые понимают файлы изображений в формате PE, например Windows.
1
ответ
Поиск информации о dlltool --add-irect (-a)
Я ищу дополнительную информацию о параметре --add-irectal для dlltool. Когда вы используете эту опцию? Что оно делает? Информация из binutils поможет по этой опции: -a --add-indirect Указывает, что когда dlltool создает файл экспорта, он должен доба…
13 дек '13 в 11:09
0
ответов
dlltool: фатальная ошибка: не скомпилировано в поддержку x86_64
Я пытаюсь построить 64-битную версию libpython27.a от python27.dll на Windows 7 x64. Следуя этим инструкциям, я попытался: E:\temp>gendef python27.dll * [python27.dll] Found PE+ image E:\temp>dlltool --as-flags=--64 -m i386:x86-64 -k --output-…
13 ноя '15 в 05:36
1
ответ
Как устранить ошибку GHC "Неизвестное имя раздела PEi386`.idata$4' "в Windows?
Недавно я обнаружил, что инструкции, которые я написал для компиляции HDBC-postgresql в Windows, больше не работают с Haskell Platform 2012.2.0.0. Библиотека собирается нормально, но при попытке связать встроенную библиотеку, cabal не удается с: Заг…
03 ноя '12 в 12:58
0
ответов
Как отследить ошибки DLL-импорта задержки (отсутствует DLL или символ) в MinGW(-w64)?
С помощью dlltool -y Можно создать библиотеки отложенного импорта для существующих файлов.dll или.def. Это, кажется, работает просто отлично до того момента, когда dll требуется в системах, которые не имеют соответствующей dll (как и ожидалось для и…
08 июн '15 в 14:31
0
ответов
Как получить аргумент функции DLL-файла и тип возвращаемого значения?
Как мы можем получить список функций экспорта файла DLL с аргументом и типом возврата? Я не знаю, на каком языке DLL сборка. Я перепробовал все инструменты, связанные с DLL, но ни один инструмент не дает конкретный список с аргументом и типом возвра…
15 фев '13 в 12:35
1
ответ
pexports dlltool Синтаксическая ошибка в файле def python27.def:0
Мне не удается собрать libpythonX.a. dlltool --dllname "python27.dll" --def "python27.def" --output-lib libpython27.a Я получаю следующую ошибку dlltool.exe: Синтаксическая ошибка в файле def python27.def:0 Я следовал за шагами на http://sebsauvage.…
19 окт '15 в 16:13
1
ответ
MinGW dlltool создает пустой файл
Я пытаюсь собрать статическую библиотеку, используя MinGW dlltool, чтобы связать ее в GCC. У меня есть только файл DLL. Я создал файл *.def и теперь пытаюсь создать файл *.a. Однако я не могу заставить MinGW dlltool создавать антишиги, он только соз…
16 авг '14 в 20:58
1
ответ
Сборка DLL с помощью gcc с использованием библиотечного файла (.a), преобразованного из библиотеки импорта (.lib)
Шаг 1. У меня есть импортный файл lib (main.lib) для моего исполняемого файла (main.exe), который экспортирует некоторые символы. Эти символы экспортируются с использованием extern "C". Шаг 2. У меня также есть исходный файл (extra.cpp), который экс…
10 дек '13 в 02:27
1
ответ
dlltool: не могу создать.lib файл: libpython27.a: неверная цель bfd
Я пытаюсь построить 64-битную версию libpython27.a от python27.dll на Windows 7 x64. Следуя этим инструкциям, я попытался: E:\temp>gendef python27.dll * [python27.dll] Found PE+ image E:\temp>dlltool --as-flags=--64 -m i386:x86-64 -k --output-…
13 ноя '15 в 06:13
0
ответов
В чем разница между dll, созданной непосредственно из gcc, и dll, созданной dllwrap или dlltool?
Интересно, чем отличается библиотека (dll) при использовании gcc -shared напрямую и при использовании других утилит, таких как dllwrap или dlltool. Я знаю, что эти утилиты в конечном итоге называют gcc, но какую дополнительную работу они выполняют?
05 апр '19 в 16:37
1
ответ
Получите привязку функции отложенной загрузки, правильно записанную в исполняемый файл образа (dlltool)
Я изучал конвейер отложенной загрузки (delayimp) как возможный бэкэнд для отсутствующей функциональности RPATH в Windows на следующем примере: #include <stdio.h> int __declspec(dllimport) foo(int arg); int main(int argc, char* argv[]) { printf…
24 авг '20 в 13:29
0
ответов
создать файл .def с ld
Я пытаюсь установить JAGS, но перед этим мне нужно собрать Lapack. Я нашел этот учебник (https://usermanual.wiki/Document/jagsinstallationmanual.1635844236/help), но на этом застрял: Это создаст две статические библиотеки librefblas.a и liblapack.a.…
25 июн '21 в 00:47