Найдено 9 результатов

archer
28.10.2010 21:25:35
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

Все, разобрался, все работает,
Всем большое спасибо :)
archer
26.10.2010 17:21:29
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

Сейчас проверю.
function fann_create_standard_array(num_layers: Cardinal; const layers: PCardinal): PFann; cdecl;
Закомментировал "плохие" функции и код выше выдает такую ошибку:
FANN.pas(402,18) Error: Forward declaration not solved "fann_create_standard_array(LongWord,const PCardinal ...
archer
26.10.2010 16:59:33
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

да, точно, Вы правы.
В большинстве функций теперь нет ошибок, ошибки возникают в функциях, которые не возвращают ничего.
function fann_get_num_output(Ann: PFann);cdecl; external DLL_FILE;
FANN.pas(861,49) Fatal: Syntax error, ":" expected but ";" found

Можно ли переименовать ее в процедуру ...
archer
26.10.2010 16:26:22
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

procedure fann_destroy(Ann: PFann); external DLL_FILE;

FANN.pas(843,19) Error: Calling convention doesn't match forward

Написал ко всем функциям полные заголовки.
Режим тоже поменял, все равно ошибается.
Мне не нужно использовать все функции и процедуры из библиотеки, только около 10 функций ...
archer
24.10.2010 20:08:20
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

Да, сегодня буду редактировать, надеюсь заработает.
archer
24.10.2010 15:02:44
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

и в том и в другом случае строчка успешно компилится, но таких строчек в файле больше 100,
и все они описаны как функции, которые ничего не возвращают, хотя есть, которые называются
типа get_max_size, например, и они также ничего не возвращают(!).

У меня есть некоторые идеи, по этому поводу, если ...
archer
24.10.2010 14:35:26
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

:) Извиняюсь, я не партизан.

Этот кусочек из файла fann.pas

Код: Выделить всё

implementation
          {$IFDEF VARIABLE_ARGUMENTS}
          function fann_create_standard; external DLL_FILE; 


Такая ошибка синтаксиса.
FANN.pas(813,36) Fatal: Syntax error, ":" expected but ";" found
archer
24.10.2010 07:50:37
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Re: Подключение библиотеки FANN

Подключал я заголовочный файл, и ошибки возникали, например, в этой строчке
function fann_create_standard; external DLL_FILE;
когда я пытаюсь импортировать функцию из dll. Dll прописал в Path и в папке проекта лежит еще копия.
archer
23.10.2010 20:50:57
Форум: Сторонние средства
Тема: Подключение библиотеки FANN
Ответы: 15
Просмотры: 26158

Подключение библиотеки FANN

Всем привет!

Возникла необходимость распознать изображение.
Решил использовать свободную нейросетевую библиотеку FANN
m
Библиотека поставляется в виде DLL и файла хэдера для нее.

Не удается подключить ее к файлу проекта. Может кто-нибудь сталкивался с этим.
Для Delphi на сайте есть все ...