Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/41: Рейтинг темы: голосов - 41, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 07.05.2014
Сообщений: 29

G++ Linux установка библиотеки

11.05.2014, 18:02. Показов 8288. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
прошу помощи: кто может написать подробную инструкцию, что делать?
первый раз в жизни подключаю библиотеку расширения. не знаю что делать
что в наличии:
g++ установлен (ок) работает исправно (ок)
SFML v2.1 скачано (ок) для моей системы версия 32bit (ок)

смотрю что в директории (файл сжат .tar.bz2)
/include
/lib
/share

куда мне их копировать? (о консольных командах представление есть)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.05.2014, 18:02
Ответы с готовыми решениями:

Библиотеки Linux
Где найти источник знаний о функциях, библиотеках Linux и настройке статической линковки в ней? Кто знает, помогите!

netbeans с++ linux библиотеки
поставила Netbeans 7.2 с расширением для плюсов. Делаю все как обычно, создаю проект, там исходный файл, пишу элементарную программу (Hello...

Установка библиотеки
Скачал с сайта http://www.idiap.ch/~fleuret/software.html библиотеку Simple Window для работы с графикой в формате tar.gz и нигде не могу...

5
 Аватар для Dimmak
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
11.05.2014, 18:15
Обычно в readme файле содержится следующая информация:
Bash
1
2
3
     ./configure
     make
     make install
0
0 / 0 / 0
Регистрация: 07.05.2014
Сообщений: 29
11.05.2014, 18:26  [ТС]
нет, я скачал бинарник
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
12.05.2014, 05:09
Зачем плодить тем?
https://www.cyberforum.ru/cpp-... 72542.html
https://www.cyberforum.ru/cpp-... 72568.html

При том, что в документации все есть.
Сборка с использованием CMake или QtCreator: https://github.com/LaurentGomi... figuration
Просто g++: https://github.com/LaurentGomi... o-use-sfml

Копировать ничего никуда не надо. Опция компилятора -L определяет каталоги, в которых будет произведен поиск библиотек. Дальше - все по докам.
0
0 / 0 / 0
Регистрация: 07.05.2014
Сообщений: 29
12.05.2014, 11:27  [ТС]
Вот пример, неработает почемуто...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <SFML/Graphics.hpp>
 
 
int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);
 
    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }
 
        window.clear();
        window.draw(shape);
        window.display();
    }
 
    return 0;
}
Вывод компилятора:

$ g++ 2.cpp -o 2.exwt -I"/tmp/SFML-2.1/include" -L"/tmp/SFML-2.1/lib" -lsfml-graphics -lsfml-window -lsfml-system -lglut -lGL -lGLU -lGLEW

/usr/bin/ld: warning: libGLEW.so.1.7, needed by /tmp/SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libjpeg.so.8, needed by /tmp/SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_std_error@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_set_defaults@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_start_compress@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_set_quality@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_stdio_dest@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_finish_compress@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_CreateCompress@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_destroy_compress@LIBJPEG_8.0'
/tmp/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `jpeg_write_scanlines@LIBJPEG_8.0'

Всё перебрал, пример скачан с оф сайта, по инструкции как там,
"http://www.sfml-dev.org/tutorials/2.1/start-linux.php"
нераборает, как исправить?


как я понимаю, на моем компе не хватает каких-то библиотек?
я прав(или нет?), и как починить?
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
12.05.2014, 11:40
Цитата Сообщение от nikolainikolai Посмотреть сообщение
как я понимаю, на моем компе не хватает каких-то библиотек?
Написано же каких:
Цитата Сообщение от nikolainikolai Посмотреть сообщение
/usr/bin/ld: warning: libGLEW.so.1.7, needed by /tmp/SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libjpeg.so.8, needed by /tmp/SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)
Фиксится установкой соотв. пакетов в систему.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.05.2014, 11:40
Помогаю со студенческими работами здесь

Code::blocks linux динамические библиотеки
Как в Code::blocks'e создать динамическую библиотеку(для линукса) и использовать ёё в другом проэкте?

Code::blocks linux динамические библиотеки
Можно ли в Code::blocks'e создать динамическую библиотеку(для линукса) и использовать ёё в другом проэкте?

Установка библиотеки conio.h.
Доброго времени суток! Возникла такая проблема. Нужно подключить библиотеку conio.h в ubuntu. Саму библиотеку скачал, положил в...

Установка библиотеки OpenCV C++
Здравствуйте, в общем сразу к сути. Я начинающий в C++, и я замахнулся на OpenCV. Работаю в Visual Studio 2017 года, и мне потребовалось...

Где скачать glut библиотеки для linux ubuntu 16.04
Где скачать glut библиотеки для linux ubuntu 16.04. Хотел скачать с официального сайта https://www.opengl.org/resources/libraries/glut/...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru