Russian Qt Forum
Ноябрь 23, 2024, 11:44
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Дополнительные компоненты
>
mathgl - построение графиков...
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: mathgl - построение графиков... (Прочитано 13300 раз)
Aleksey_Zh
Гость
mathgl - построение графиков...
«
:
Октябрь 12, 2009, 10:25 »
Скачал библиотеку MathGl 1.8, 1.9. Попробовал поставить - не выходит. Нашел старую версию мануала для версий 1.6 - там необходима компиляция... А тут ни MakeFile ничего... Только dll - ки, а-ки и либки... Кто - нибудь знает, что дальше делать и как дальше ставить? Рассовывание файлов по соответствующим папкам и перекомпиляция Qt не спасла...
Записан
Steven_Orko
Гость
Re: mathgl - построение графиков...
«
Ответ #1 :
Октябрь 12, 2009, 16:03 »
Что значит "поставить"? Ее не надо ставить. Во-первых, необходимо указывать версию. Догадался, что под винду и под MinGW.
В архиве с официального сайта (Щас сам смотрел) идут скомпилированные версии для статической сборки и динамической, плюс, необходимые заголовочные файлы.
В чем проблемма? Включаешь заголовочный файл, подключаешь необходимую библиотеку и собираешь проект.
Записать библиотеки MathGL можешь куда хочешь. Самое простое в <Папка Windows>/system32. Главное, чтобы компилятор при сборке их нашел.
Записан
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #2 :
Октябрь 13, 2009, 08:52 »
Попробовал сделать как Вы сказали. Сразу вылезло неимоверное число ошибок... Пробовал подключить либку libmgl потом поменял ее на libmgl-qt. Результат одинаков... Не пашет...
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: mathgl - построение графиков...
«
Ответ #3 :
Октябрь 13, 2009, 13:54 »
Как делал? Что за ошибки?
ЗЫ: тут телёпки еще не появились
Записан
ArchLinux x86_64 / Win10 64 bit
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #4 :
Октябрь 13, 2009, 14:13 »
Как делал:
в pro файл добавил
LIBS+=libmgl
в cpp файл - #include <mgl/mgl.h>
ошибки такого типа
"D:/QTProjects/THK/THK/TstHK/../../../../Qt/2009.02/qt/include/mgl/mgl_data.h:130: error: variable or field `Set' declared void"
Записан
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #5 :
Октябрь 13, 2009, 14:15 »
Зы: А кто такие эти телёпки?
??
Записан
SLiDER
Гость
Re: mathgl - построение графиков...
«
Ответ #6 :
Октябрь 14, 2009, 00:12 »
Цитата: Aleksey_Zh от Октябрь 13, 2009, 14:15
Зы: А кто такие эти телёпки?
??
Вероятно, телепаты, хотя в такой интертрепация я сам их с трудом распознал
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: mathgl - построение графиков...
«
Ответ #7 :
Октябрь 14, 2009, 07:35 »
Именно!
Записан
ArchLinux x86_64 / Win10 64 bit
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #8 :
Октябрь 14, 2009, 07:39 »
Хм... Интересная догадка )))) Вполне возможно, так все же, если рассовывание *.а в lib заголовочных файлов в include, *.dll - в bin+ добавление в pro - файл LIBS+=libmgl, а в cpp - #include <mgl.h> - не пашет, то в какую сторону нужно копать?
?
Записан
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #9 :
Октябрь 14, 2009, 07:41 »
Мужики, хорош стебаться! Вы ж видите мое звание! Я ж пока ЧАЙНИК! Даже свистка еще не удостоен! Всех тонкостей еще не разглядел!
Записан
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #10 :
Октябрь 14, 2009, 07:48 »
Так все - таки, кто - нибудь может сказать, что не так? Библиотека MathGl версия 1.9, всю последовательность действий описал выше. Нужно поставить под Qt на Windows + mingw
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: mathgl - построение графиков...
«
Ответ #11 :
Октябрь 14, 2009, 08:14 »
1. Почитай на этом форуме про "HOWTO: Создание динамических библиотек"... Поищи, может поможет!
2. Попробуй пересобрать библу из исходников
Цитировать
Рассовывание файлов по соответствующим папкам и перекомпиляция Qt не спасла...
Попробуй *.dll ки от библы и хедеры кинуть в папку с исходниками своей проги, например:
Код:
/YuorAapplication
|--/src
|--/lib
вот в /lib кинь всё и измени файл проекта и попробуй ..
3. И посмотри что вообще означает ошибка!
И вообще вместо:
Цитировать
LIBS+=libmgl
попробуй:
Цитировать
LIBS += -L../../lib -llibmgl
«
Последнее редактирование: Октябрь 14, 2009, 08:24 от kuzulis
»
Записан
ArchLinux x86_64 / Win10 64 bit
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #12 :
Октябрь 14, 2009, 08:26 »
пересобрать библиотеку вряд ли получится. Она лежит на southforge.net уже собранная и исходниками поблизости даже не пахнет. Я сначала так и хотел сделать...
Записан
Aleksey_Zh
Гость
Re: mathgl - построение графиков...
«
Ответ #13 :
Октябрь 14, 2009, 09:11 »
Попробовал пункты 3 и частично 2 (перековырял гугл - исходников нет...) результат отсутствует. Насчет ошибок - вообще как - то странно. Компилятор ругается на заголовки процедур и кричит что там ДЕЛЕНИЕ НА 0!!!!!!!!!!!!!!!!!!! Так что сижу не вкурю, что на что он в заголовке делит )))
Записан
romank
Гость
Re: mathgl - построение графиков...
«
Ответ #14 :
Октябрь 14, 2009, 09:16 »
Попробуй добавить в .pro поддержу OpenGL.
QT += opengl
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...