Проблемы с QtCreator во время выполнения

Я пишу небольшое приложение в qtcreator, которое использует opengl shader verion 3.3. Приложение компилируется нормально, но когда я запускаю его из ide, QGLFormat.getMajorVersion() возвращает 1.
Интересно то, что когда я запускаю исполняемый файл из командной строки или файлового менеджера, он работает нормально... функция возвращает ожидаемое значение 3.. Я использую ОС openSUSE 12.2. Я проверил, значение PATH равно то же самое в QtCreator, как и в кли..
Есть идеи, почему это может происходить?

1 ответ

Решение

Обнаружил проблему, значение PATH в Run Environment было правильным, но в значении LD_LIBRARY_PATH отсутствовал путь к 32-битным библиотекам (/usr/lib).

Другие вопросы по тегам