реклама на сайте
подробности

 
 
> MinGW работа с dll
misty_k
сообщение Apr 16 2013, 18:23
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 16-04-13
Пользователь №: 76 522



Здравствуйте!
(надеюсь в нужный раздел пишу...)
Скажу сразу, я полнейший ноль в вопросах программирования и с данным компилятором, MinGW, не работала ни разу. А уж тем более не решала такие задачи, как работа с dll...
Суть в следующем. Имеется некоторая динамическая билиотека .dll, файл .def, заголовочный файл .h и файл .с. Все это добро нужно для использования в Матлабе, через mex-файлы. (Это тоже для меня вновь)
Прочитала, чтобы выгрузить мою dll в lib, необходимо выполнить следующую команду в компиляторе:
Код
dlltool --def-input libnlopt-0.def --dllname libnlopt-0.dll --output-lib libnlopt-0.lib

Скачала с оф.сайта компилятор, установила, а что дальше делать не знаю...... (позор на мою седую голову)
Полазила по папочкам, посмотрела содержимое, нашла dlltool.exe, попыталась запустить - черный экран мелькнул на долю секунды. Конечно понимаю, что это уж слишком глупо, но ничего не поделать, глаза боятся - руки делают...
Пожалуйста, подскажите, что надо делать, грубо говоря какова будет моя последовательность действий.
Заранее спасибо и не подумайте пожалуйста, что я совсем глупая) Просто столкнулась неожиданно с такой проблемой, от которой очень-очень многое зависит.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SyncLair
сообщение Apr 16 2013, 18:30
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 6-01-12
Пользователь №: 69 197



Цитата(misty_k @ Apr 16 2013, 22:23) *
Полазила по папочкам, посмотрела содержимое, нашла dlltool.exe, попыталась запустить - черный экран мелькнул на долю секунды. Конечно понимаю, что это уж слишком глупо, но ничего не поделать, глаза боятся - руки делают...

ну чёрный экран -- это консоль привыкайте biggrin.gif

лучше если вы откроете far -- будете по папочкам бегать и команды набирать с опциями


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.02473 секунд с 7
ELECTRONIX ©2004-2016