![]() |
|
![]() ![]() ![]() |
|
Burka |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.5.2007 Репутация: нет Всего: 2 |
Код создающий соединение с ядром Mathematica.
Пример кода из хелпа Математики :
Выдает ошибку.
Файл mathlink находится в папке с программой. Читал, что реализация функций может находиться не в самом файле mathlink.h. Вопрос: как можно определить где находится реализация функций по файлу mathlink.h (в частности) или как можно обойти эту ошибку? Это сообщение отредактировал(а) Burka - 5.6.2007, 20:50 -------------------- Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей. |
||||
|
|||||
RatHat |
|
|||
![]() Вождь индейцев ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 5.9.2005 Репутация: -1 Всего: 1 |
Burka, выложи кусок кода, где у тебя в хедере объявлена функция MLInitialize() и кусок, где она реализована.
--------------------
Ma a kis' hi ve'ist i wan'i na e'ho ho wan'i |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 9 Всего: 23 |
Burka, вообщем подключи к проекту файл где реализована эта функция и всё будет в порядке или нужную библиокету
Это сообщение отредактировал(а) SenkraD - 4.6.2007, 13:34 |
|||
|
||||
Burka |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.5.2007 Репутация: нет Всего: 2 |
Вы что ли сговорились?? Прочитайте вопрос!!! Я не знаю где РЕАЛИЗОВАНА функция! ![]() -------------------- Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей. |
||||
|
|||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 32 Всего: 158 |
||||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 9 Всего: 23 |
Burka, извени - завтыкал, тогда ищи нужный lib-файл - думаю обьектник ты не найдеш - уж больно название в стиле COM'а, о он обычно реализации по lib и dll раскладывает
Это сообщение отредактировал(а) SenkraD - 4.6.2007, 14:31 |
|||
|
||||
Burka |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.5.2007 Репутация: нет Всего: 2 |
mathlink.h я нашел в папке с програмой, но ни mathlink.obj, ни mathlink.lib там не было. Хотя я так понял что возможно его можно получить, например скомпилировав какой-нить файл..
С СОМов начинал пробовать, ниодной dll или exe построеных на ком нету. Там, как я понял все через Mаthlink делается. А Mathlink это порт специальный, но подробностей сам не знаю. А вообще в самом mathlink.h есть(должна быть) ссылка на файл *.obj, *.lib или *.dll? Это сообщение отредактировал(а) Burka - 4.6.2007, 16:43 -------------------- Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей. |
||||
|
|||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 32 Всего: 158 |
Burka,
1. найди файлы по маске ml32i2*.* - по идее, если установлен MathLink Developer Kit, то ml32i2.dll(и еще кучка файлов) должен быть в system32, а ml32i2b.lib в C:\Program Files\Wolfram Research\Mathematica\6.0\SystemFiles\Links\MathLink\DeveloperKit\Windows\CompilerAdditions\mldev32\lib. 2. скопируй из папки lib все файлы, имя которых кончается на букву b, куда-нибудь к себе(например в папку проекта). 3.
|
|||
|
||||
Burka |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.5.2007 Репутация: нет Всего: 2 |
dumb, Спасибо! Заработала.
А можешь привести пример, как используя ядро Математики вызвать простейшую функцию, например возведение в квадрат? Просто в Математике не разу не работал, а тут под нее прогу еще нужно написать. Буду очень благодарен. ![]() -------------------- Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей. |
|||
|
||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 32 Всего: 158 |
||||
|
||||
Burka |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.5.2007 Репутация: нет Всего: 2 |
dumb, я пока ждал от тебя примера, свой уже накарябал =))
![]() Там примеры-то есть, но очень скудно описано =( З.Ы. И они(примеры), кстати, не рабочие даже, там просто описание работы одной или двух функций. ![]() Это сообщение отредактировал(а) Burka - 5.6.2007, 02:39 -------------------- Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей. |
|||
|
||||
Damarus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 671 Регистрация: 6.5.2006 Репутация: 1 Всего: 29 |
||||
|
||||
profispb |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 27.12.2005 Где: Санкт - Петербург Репутация: нет Всего: 1 |
Посмотри через эксплорер. И удали эту функцию из проекта!
Добавлено через 4 минуты и 7 секунд Найди эту функцию в эксплорере и удали её нафиг! --------------------
В жизни, я люблю делать, то что я люблю. А не то что модно, престижно и выгодноЛюблю когда начинает работать, то что без меня не работало! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |