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

Ошибка при запуске программы в Eclipse

02.08.2017, 15:54. Показов 716. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
На raspbian-jessie установил Eclipse с поддержкой С++, Opencv.
Затем добавил пути к библиотеке для Eclipse.
Код:
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
26
27
28
29
30
31
32
#include <opencv2/opencv.hpp>
#include <opencv2/highgui.hpp>
 
int main( int argc, char** argv )
{
    // задаём высоту и ширину картинки
    int height = 620;
    int width = 440;
    // задаём точку для вывода текста
    CvPoint pt = cvPoint( height/4, width/2 );
    // Создаёи 8-битную, 3-канальную картинку
    IplImage* hw = cvCreateImage(cvSize(height, width), 8, 3);
    // заливаем картинку чёрным цветом
    cvSet(hw,cvScalar(0,0,0));
    // инициализация шрифта
    CvFont font;
    cvInitFont( &font, CV_FONT_HERSHEY_COMPLEX,1.0, 1.0, 0, 1, CV_AA);
    // используя шрифт выводим на картинку текст
    cvPutText(hw, "OpenCV Step By Step", pt, &font, CV_RGB(150, 0, 150) );
 
    // создаём окошко
    cvNamedWindow("Hello World", 0);
    // показываем картинку в созданном окне
    cvShowImage("Hello World", hw);
    // ждём нажатия клавиши
    cvWaitKey(0);
 
    // освобождаем ресурсы
    cvReleaseImage(&hw);
    cvDestroyWindow("Hello World");
    return 0;
}
Код проходит сборку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16:46:20 **** Incremental Build of configuration Release for project SAP_0.1 ****
make all 
Building file: ../SAP520.cpp
Invoking: GCC C++ Compiler
g++ -I/home/pi/opencv/include -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"SAP520.d" -MT"SAP520.d" -o "SAP520.o" "../SAP520.cpp"
Finished building: ../SAP520.cpp
 
Building target: SAP_0.1
Invoking: GCC C++ Linker
g++ -L/home/pi/opencv/lib -o "SAP_0.1"  ./SAP520.o   -lopencv_core -lopencv_calib3d -lopencv_dnn -lopencv_features2d -lopencv_flann -lopencv_highgui -lopencv_stitching -lopencv_superres -lopencv_videoio -lopencv_video -lopencv_videostab -lopencv_imgcodecs -lopencv_imgproc -lopencv_ml -lopencv_objdetect -lopencv_photo -lopencv_shape
Finished building target: SAP_0.1
 
 
16:46:31 Build Finished (took 10s.60ms)
Но при попытке запустить выдает ошибку
C++
1
/home/pi/Desktop/SAP_0.1/Release/SAP_0.1: error while loading shared libraries: libopencv_core.so.3.3: cannot open shared object file: No such file or directory
я нашел несколько сайтов с описанием такой проблемы
раз
два
три
четыре

Но это не помогает. Библиотеку OpenCV я установил в /home/pi/opencv
Что еще можно сделать?

Добавлено через 19 часов 48 минут
Проблема решилась сама собой:
я забыл запустить ldconfig
т.к. считал, что команда только ищет и формирует список библиотек, после чтения описания оказалось, что в ней вся суть.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.08.2017, 15:54
Ответы с готовыми решениями:

Ошибка при запуске программы в Eclipse
При запуске показывает ошибку в 21 и 101 строке. Помогите, пожалуйста, разобраться import java.util.*; // Start of user code (user...

Ошибка при запуске Eclipse
Ошибка на скрине. Я полный нуб, так что обьясните по человечески, пожалуйста, а не пару слов примерных. Если не можете нормально обьяснить,...

Как передать параметры при запуске программы в среде Eclipse
нужно передать параметр &quot;help&quot; в программу, как с командной строки это делается я знаю, а вот через Eclipse, все пишут, что нужно зайти в...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.08.2017, 15:54
Помогаю со студенческими работами здесь

Почему при запуске программы консоль (среда Eclipse C++) сразу закрывается?
Привет всем :P Раньше изучал С++ в Visual Studio , теперь в силу смены ПК на ноут( Asus eee pc 701 4g ) перешел на Eclipse C++. Подскажите...

Ошибка при запуске eclipse: исчез код
Добрый вечер. Решила попробовать сделать небольшой проект на Android чтобы в процессе узнать что и как. Идеей проекта выбрала приложение...

В чем ошибка? При запуске программы открывается консоль и сразу ошибка о завершении программы
К тому же выдает warning: deprecated conversion from string constant to 'char*' . #include &lt;iostream&gt; #include &lt;string.h&gt; #include...

Ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске программы возникает ошибка
Я знаю точно, что ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске моей программы windows выдает ошибку. Почему ?...

Ошибка при запуске программы
Здравствуйте, случайно обнаружил ошибку в коде. Суть: При запуске на свежей ОС, вылетает ошибка, а вот на системе в которой программа...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru