Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Ада и другие языки _ помогите с Dll

Автор: masha 22.01.2007 23:05

У меня не работает DLL (Fortran) в Builder C++. Помогите пожалуйста.

Автор: volvo 22.01.2007 23:23

Не работает - это как? Выдает неверные результаты? Завершается аварийно?

Что делает DLL, можно узнать? Если Fortran - логично предположить, что математика, так? Работа с матрицами? Матрицы в C и Fortrane описываются по-разному: в С это массив строк, в Fortran-е - массив столбцов, здесь тоже может быть проблема...

Кстати, чем DLL была скомпилирована, каким компилятором?

Автор: nany 22.01.2007 23:34

у вас есть почта я вам могу отправить, сначала выходила ошибка: складываю хотя бы 2 числа а получается значение по умолчанию. Или может у вас есть хотя бы готовый (рабочий) пример как DLL из Фортрана подключить в Builder C++

Автор: volvo 23.01.2007 0:30

Нет, с Билдером у меня отношения не сложились... Не установлен он у меня, так что практически ничем помочь не могу. В ICC/GCC - пожалуйста...

Кстати, а ты уверена, что сама DLL работоспособна? Исходник ее у тебя есть, чтоб можно было перекомпилировать и проверить?

Автор: nany 23.01.2007 1:08

Да вроде бы работает когда просто пишу без процедуры - все работает