Проблема с QTopengl |
Здравствуйте, гость ( Вход | Регистрация )
Проблема с QTopengl |
voipp |
6.2.2011, 2:59
Сообщение
#1
|
Участник Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: 0 |
Вообщем в функции построения графика есть цикл.Этот цикл содержит функцию рисующую трегольники:
Раскрывающийся текст void MainWindow::setTriangle(CVector a, CVector b, CVector c/*,QColor *color*/){ glBegin(GL_TRIANGLES); glVertex3f(a[0],a[1],a[2]); glVertex3f(b[0],b[1],b[2]); glVertex3f(c[0],c[1],c[2]); glEnd(); } Ошибка выскакивает как раз из-за тела этой функции, точнее из-за a[0],a[1],.......c[1],c[2], потому что если вместо них поставить числа то бага исчезнет.Помогите разобраться что за чудеса!Ошибка без каких либо пояснений.И происходит она строго когда цикл долгий. PS.Все a,b,c содержат верные значения и их размер удовлетворяет всем условиям Вот код кому интересно:мой курсач |
|
|
voipp |
11.2.2011, 23:02
Сообщение
#2
|
Участник Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: 0 |
чтобы не создавать новую тему.Такой вопрос.Я пытаюсь с помощью команд configure.exe -static -debug-and-release создать статическую версию исполняемого файла.Все бы ничево, но вылезает вот, что: Error: Creating a shadow build of Qt requires
perl to be in the PATH environment.Я установил пакет strawberry perl.Но проблема осталась.Хэлп ми и по 2 вопросу.Правильно ли я понял, что если у меня есть такая запись то чтобы не возникло проблем с компиляцией, мне необходима вот такая запись
Если можете , помогите с помощью ссылок ге омжно об этом почитать Только что добавил в PATH путь до папки bin для perl.Но результат "0" Сообщение отредактировал voipp - 11.2.2011, 23:15 |
|
|
Текстовая версия | Сейчас: 18.1.2025, 3:56 |