Страница 1 из 1

OpenGL

Добавлено: 28 мар 2019, 10:27
Nau
Здравствуйте.
Пробую создать opengl-приложение в code::blocks + g++.
Сразу (при компиляции) возникли проблемы с невозможностью найти заголовочные файлы gl.h и т.п. (Под windows они шли вместе с mingw-g++).
Подскажите, где их искать или нужно что-то доустановить (mesa-development package?).
Если доустанавливать development пакеты и для mesa, и для qt5opengl, не будет ли конфликтов?

OpenGL

Добавлено: 29 мар 2019, 10:06
Nau
Установил девелоперские пакеты - файлы нашлись

OpenGL

Добавлено: 29 мар 2019, 21:31
Andreas17
Если требуется узнать, в каком пакете находится файл, используйте команду:

Код: Выделить всё

# urpmf gl.h

OpenGL

Добавлено: 30 мар 2019, 09:33
Nau
Andreas17 писал(а):
29 мар 2019, 21:31
Если требуется узнать, в каком пакете находится файл, используйте команду:

Код: Выделить всё

# urpmf gl.h
Так очень много выводится- все, что содержит символы g, l, h.
Можно ли ограничить более точным соответствием?

OpenGL

Добавлено: 30 мар 2019, 12:20
VictorR2007
Nau писал(а):
28 мар 2019, 10:27
Подскажите, где их искать или нужно что-то доустановить (mesa-development package?).
Если доустанавливать development пакеты и для mesa, и для qt5opengl, не будет ли конфликтов?
Пакеты mesa-common-devel и lib64qt5opengl-devel, или libqt5opengl-devel,
если архитектура i586.

OpenGL

Добавлено: 30 мар 2019, 14:40
Nau
Да, спасибо, именно так и сделал.

OpenGL

Добавлено: 30 мар 2019, 15:50
Andreas17
Nau писал(а):
30 мар 2019, 09:33
Так очень много выводится- все, что содержит символы g, l, h.
Можно ли ограничить более точным соответствием?
Это потому что файл очень "популярный". :) Попробуйте отфильтровать...

Код: Выделить всё

# urpmf gl.h | grep -w "gl.h"

OpenGL

Добавлено: 30 мар 2019, 19:15
Nau
Спасибо, стало лучше.

OpenGL

Добавлено: 31 мар 2019, 12:42
Survolog
Nau писал(а):
30 мар 2019, 09:33
Можно ли ограничить более точным соответствием?
urpmf можно не только название файла задать, но и путь:
urpmf \/gl.h |grep 'usr/include' |grep 'devel'
А путь можно много где взять. Правда, не в случае gl.h. Букв мало.

OpenGL

Добавлено: 04 апр 2019, 09:49
Nau
Вот увидел ещё вариант, дающий самый краткий вывод (ограниченный по usr/include)
rpm -qal | grep -w "gl.h"