Показать сообщение отдельно
Старый 19.01.2014, 22:40   #21
Платон Александрович
Нуждающийся
 
Аватар для Платон Александрович
 
Регистрация: 05.10.2011
Адрес: Россия, Южно-Сахалинск
Сообщений: 66
Написано 42 полезных сообщений
(для 83 пользователей)
Ответ: Вопросы по blitzbullet

Можете выложить статическую либу
Какого формата?
Т.е. если тебе под блицмакс, то он из-за GCC юзает либы unix формата, с расширением ".а"
их можно получать с длл утилитой dlltool.exe, входящей в пакет gcc
в твоем случае так "dlltool --dllname BlitzBullet.dll --def BlitzBullet.def --output-lib BlitzBullet.a"
но для начала нужен файл со списком функций ".def"
для него какая-то утила есть, забыл как называется
можно быстро набросать на пурике что-то вроде:

OpenLibrary(0, "BlitzBullet.dll")
ExamineLibraryFunctions(0)
CreateFile(0, "BlitzBullet.def")
WriteStringN(0, "LIBRARY BlitzBullet.dll")
WriteStringN(0, "EXPORTS")
While NextLibraryFunction()
WriteStringN(0, LibraryFunctionName())
Wend
CloseFile(0)
CloseLibrary(0)

а для MSVC, ICC, Пурика и т.п. надо ".lib", для этого можно заюзать утилу implib

на всякий случай скинул в аттач оба формата
Вложения
Тип файла: zip BlitzBulletImportLibs.zip (791.4 Кб, 917 просмотров)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Платон Александрович за это полезное сообщение:
Coks (21.01.2014), Черный крыс (19.01.2014)