OpenGL

Ответить
Nau
Сообщения: 49
Зарегистрирован: 28 мар 2019, 10:07
Operating system: Fresh R 11 KDE ядро 4.15

OpenGL

Сообщение Nau »

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

OpenGL

Сообщение Nau »

Установил девелоперские пакеты - файлы нашлись
Fresh 11 KDE (ядро 4.15)
Аватара пользователя
Andreas17
Сообщения: 387
Зарегистрирован: 21 май 2017, 20:07
Operating system: ROSA Fresh R11
Откуда: Москва

OpenGL

Сообщение Andreas17 »

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

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

# urpmf gl.h
Nau
Сообщения: 49
Зарегистрирован: 28 мар 2019, 10:07
Operating system: Fresh R 11 KDE ядро 4.15

OpenGL

Сообщение Nau »

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

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

# urpmf gl.h
Так очень много выводится- все, что содержит символы g, l, h.
Можно ли ограничить более точным соответствием?
Fresh 11 KDE (ядро 4.15)
Аватара пользователя
VictorR2007
Сообщения: 7740
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

OpenGL

Сообщение VictorR2007 »

Nau писал(а): 28 мар 2019, 10:27 Подскажите, где их искать или нужно что-то доустановить (mesa-development package?).
Если доустанавливать development пакеты и для mesa, и для qt5opengl, не будет ли конфликтов?
Пакеты mesa-common-devel и lib64qt5opengl-devel, или libqt5opengl-devel,
если архитектура i586.
Nau
Сообщения: 49
Зарегистрирован: 28 мар 2019, 10:07
Operating system: Fresh R 11 KDE ядро 4.15

OpenGL

Сообщение Nau »

Да, спасибо, именно так и сделал.
Fresh 11 KDE (ядро 4.15)
Аватара пользователя
Andreas17
Сообщения: 387
Зарегистрирован: 21 май 2017, 20:07
Operating system: ROSA Fresh R11
Откуда: Москва

OpenGL

Сообщение Andreas17 »

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

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

# urpmf gl.h | grep -w "gl.h"
Nau
Сообщения: 49
Зарегистрирован: 28 мар 2019, 10:07
Operating system: Fresh R 11 KDE ядро 4.15

OpenGL

Сообщение Nau »

Спасибо, стало лучше.
Fresh 11 KDE (ядро 4.15)
Survolog
Сообщения: 412
Зарегистрирован: 30 авг 2016, 22:30
Operating system: ROSA Fresh
Писать в Телеграм или ВК.

OpenGL

Сообщение Survolog »

Nau писал(а): 30 мар 2019, 09:33 Можно ли ограничить более точным соответствием?
urpmf можно не только название файла задать, но и путь:
urpmf \/gl.h |grep 'usr/include' |grep 'devel'
А путь можно много где взять. Правда, не в случае gl.h. Букв мало.
Nau
Сообщения: 49
Зарегистрирован: 28 мар 2019, 10:07
Operating system: Fresh R 11 KDE ядро 4.15

OpenGL

Сообщение Nau »

Вот увидел ещё вариант, дающий самый краткий вывод (ограниченный по usr/include)
rpm -qal | grep -w "gl.h"
Fresh 11 KDE (ядро 4.15)
Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»