Автор |
Сообщение |
Gluhov
Зарегистрирован: 06.02.2009
Сообщения: 44
|
Хочу скомпилировать библиотеку FANN дл ами. Библиотека под C++, мне нужно скомпилировать ее с такими вызовами, чтобы я мог передать библиотеке переменные, и мог прочитать переменные из нее.
Никто не видел документации как все это обустроить в ДДЛке? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Качаешь ADK с офф сайта. Он бесплатный и там есть исчерпывающая документация и примеры. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Gluhov
Зарегистрирован: 06.02.2009
Сообщения: 44
|
О спасибо - искал долго и не мог найти ничего.
Если не секрет, ты свой адаптер к квику прикручивал через данный интерфейс? Я имею ввиду отправку и контроль транзакции? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Нет, не к Квику. Алор-трейд. Все по COM. Плагины данных и торговый написаны с помощью ADK. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Gluhov
Зарегистрирован: 06.02.2009
Сообщения: 44
|
Идиотский вопрос - скчала ADK, Скачал Dev c++, выбрал из ADK sample проект, постаивл на компиляцию - пишет что ошибка компиляции.
Compiler: Default compiler
Building Makefile: "C:\FANN2AMI\Sample\Makefile.win"
Executing make...
make.exe -f "C:\FANN2AMI\Sample\Makefile.win" all
g++.exe -c Plugin.cpp -o Plugin.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
In file included from Plugin.h:327,
from Plugin.cpp:25:
plugin_legacy.h:255:7: warning: no newline at end of file
In file included from Plugin.cpp:25:
Plugin.h:613:7: warning: no newline at end of file
Plugin.cpp:55: error: function `int GetPluginInfo(PluginInfo*)' definition is marked dllimport.
Plugin.cpp:63: error: function `int SetSiteInterface(SiteInterface*)' definition is marked dllimport.
Plugin.cpp:71: error: function `int GetFunctionTable(FunctionTag**)' definition is marked dllimport.
Plugin.cpp:79: error: function `int Init()' definition is marked dllimport.
Plugin.cpp:85: error: function `int Release()' definition is marked dllimport.
make.exe: *** [Plugin.o] Error 1
Execution terminated
NS ее случайно когд аначинал делать не компилил? Может знаешь в чем там загвозка? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Gluhov
Зарегистрирован: 06.02.2009
Сообщения: 44
|
Скачал VC++ от микрософта, проблема исчезла.
Вообщем не надо пользоваться другими компиляторами кроме vc++ |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|