crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

6 страниц V  < 1 2 3 4 > »   
Ответить в данную темуНачать новую тему
> Графики, графики ...
AD
  опции профиля:
сообщение 9.6.2009, 15:27
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Вариант, который спрятан в тегах. Без ссылок! :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 9.6.2009, 15:41
Сообщение #12


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


ну ты бы дал ссылку сразу на сообщение конкретное.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 15:50
Сообщение #13


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


А у меня такой вопрос к сообществу - никто не пробовал MathGL заюзать под винду с mingw? Я в свое время более двух дней с ней возился, так и не собрал. А с готовыми dll которые предлогаются, проекты не компилируются?

Сообщение отредактировал igor_bogomolov - 9.6.2009, 15:52
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 9.6.2009, 17:24
Сообщение #14


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


я не пробовал
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 9.6.2009, 17:45
Сообщение #15


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Тоже не пробовал и врятли буду. Не люблю я кучу зависимостей еще компилить. Всегда какая-то одна будет либо старой либо с косяками, либо вообще не собираться на этом компиляторе:

Цитата
# I use VisualStudio, CBuilder or some other compiler. How can I link MathGL library?
There are 2 ways. First is use the precompiled binary (*.dll). In this case you should make libraries for yours compiler from *.dll and *.def files. The corresponding command may look like lib.exe /def:libmgl.def. But such way provide you only pure C functions, not C++ classes. The matter is that there is no standard for C++ functions naming in object files. The standard was accepted only for C functions.
The second way is to compile the library from sources. MathGL library have some external dependencies (PNG, GSL, JPEG, TIFF, FLTK, GLUT, HDF5), but most of them is optional. Some libraries can be found here. But also you may exclude from the project the corresponding files to disable usage of JPEG, TIFF, FLTK, GLUT, HDF5 libraries. Also you may define NO_GSL at compilation stage for disabling GSL support. At this some special functions in formulas, Fourier transform and nonlinear fitting will be disabled also.
For excluding PNG support just comment the body of functions mgl_pnga_save(),mgl_png_save() in mgl_export.cpp. After it MathGL library will not depend on any external libraries. But in this case you should redirect the output to some window (as bitmap drawing from mglGraphZB|PS::GetBits() or mglGraphZB|PS::GetRGBA()) and save this bitmap to a file by yourself.

Finally! Please do not ask me Windows-specific questions. I do not use Windows. I know nothing about Visual Basic, Visual C++, CBuiled or .NET. Please find the appropriate Usenet discussion group and ask your question there.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 20:38
Сообщение #16


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(SABROG @ 9.6.2009, 18:45) *
Тоже не пробовал и врятли буду. Не люблю я кучу зависимостей еще компилить. Всегда какая-то одна будет либо старой либо с косяками, либо вообще не собираться на этом компиляторе:
Мне на данный момент эта библиотека тоже не нужна. Просто хотел посмотреть, никогда не знаешь, что может пригодиться. Просто для ознакомления.

Зависимостей действительно много, только большая часть из них, при использовании с Qt, не нужна, и их можно отключить (python, groovy, графические форматы, FLTK и т.д.). Единственное что обязательно пребует это libpng, который в свою очередь тащит zlib, и glut, который входит в комплект с mingw. Зависимости я собирал без проблем, а вот сам MathGL, так и не собрал. При конфигурации в MSYS, появляются ошибки, которие я правильно подправить не смог.

Для винды существуют уже готовые dll со всеми зависимостями, и собранные на mingw. Их я к проекту прикрутить так же не смог. Проекты не хотят с ними компилироваться.

Можно, конечно, поинтересоваться у автора этой библиотеки, по поводу сборки под винду, тем более автор русский (Alexey Balakin),
но его коментарий меня отпугнул.
Цитата
Please do not ask me Windows-specific questions. I do not use Windows.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 9.6.2009, 20:52
Сообщение #17


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Я подумываю написать библиотеку построения графиков с использованием QGraphicView. Но пока руки не доходят :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 21:10
Сообщение #18


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(Kagami @ 9.6.2009, 21:52) *
Я подумываю написать библиотеку построения графиков с использованием QGraphicView. Но пока руки не доходят
Как у самого необходимость в ней появится, так и напишешь :)
У многих, я так думаю, есть своя библиотека для построения графиков, зоточенная под свои нужды.
Я для себя, пример из Бланшет переделывал. Когда только начинал осваивать Qt, мне оказалось проще написать все самому, чем разобраться с qwt (у многих почему то обратный процесс). До сих пор предпочитаю графики самостоятельно рисовать. Они у меня правда двухмерные, поэтому ничего сложного нет. Начальник на opengl все делает.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 9.6.2009, 21:50
Сообщение #19


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Своя библиотека у меня уже есть :) Вот хочу ее на QGraphicView переделать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
zss
  опции профиля:
сообщение 9.6.2009, 22:08
Сообщение #20


Участник
**

Группа: Участник
Сообщений: 112
Регистрация: 9.6.2009
Пользователь №: 815

Спасибо сказали: 0 раз(а)




Репутация:   0  


ну хорошо - раз такая пьянка, то подскажите идеологию правильного графика для моих нужд (как хранит данные, как масштабировать...)

З.Ы. Или может для переделки подойти QwtPlotSpectrogram ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

6 страниц V  < 1 2 3 4 > » 
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.12.2024, 7:22