Форум программистов, компьютерный форум CyberForum.ru

CodeBlocks. Как правильно подключать библиотеки - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.68
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 02:04     CodeBlocks. Как правильно подключать библиотеки #1
Сделал подключение реализации вот таким способом
1. Project properties -> Build options -> Other options -> добавить флаг "-fopenmp"
2. Linker settings -> "Add" -> "gomp"

Собранному приложению нужно находить следующие библиотеки:
libgomp-1.dll
pthreadGC2.dll
но выдает такую ошибку
не знаю, может неправильно кладу библиотеки, я их просто пихаю в bin компилятора MinGW
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 03:08  [ТС]     CodeBlocks. Как правильно подключать библиотеки #21
alsav22, попробую домучить, СПАСИБО ВАМ ОГРОМНЕЙШИЕ anyway!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 03:22  [ТС]     CodeBlocks. Как правильно подключать библиотеки #22
alsav22,эта фигня в конце оканчивается словом failed...

а библиотеки нашел, все подключил
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 03:29     CodeBlocks. Как правильно подключать библиотеки #23
Цитата Сообщение от RayPas Посмотреть сообщение
эта фигня в конце оканчивается словом failed...
Что и чем оканчивается?
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 03:32  [ТС]     CodeBlocks. Как правильно подключать библиотеки #24
alsav22,вот вторая часть

причем консоль появляется со словами "Process returnd 1982198921"
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 03:47  [ТС]     CodeBlocks. Как правильно подключать библиотеки #25
может потому что на раб.столе лежит новый компилятор...?

Добавлено через 5 минут
и эта строка в Build Massages появляется
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 04:15     CodeBlocks. Как правильно подключать библиотеки #26
В Build log что пишет? В чем ошибка?
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 10:39  [ТС]     CodeBlocks. Как правильно подключать библиотеки #27
alsav22,
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 10:59     CodeBlocks. Как правильно подключать библиотеки #28
Это компиляция или запуск? На что жмём?
DrOffset
6457 / 3831 / 885
Регистрация: 30.01.2014
Сообщений: 6,627
11.03.2014, 12:57     CodeBlocks. Как правильно подключать библиотеки #29
RayPas, alsav22, это запуск. Видно, что приложение упало.
Может быть по нескольким причинам.
Например цепляется версия dll, которая не соответствует используемой при линковке библиотеке импорта.
Надо проверить нет ли в системе других версий libgomp-1.dll.
Либо сама libgomp-1.dll собрана с каким-то другим рантаймом.
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 15:00  [ТС]     CodeBlocks. Как правильно подключать библиотеки #30
alsav22, я жал сначала компиляция, потом только запуск, потом все вместе.
DrOffset, проверю, спасибо за совет.
а вообще можете мне тогда сказать, alsav22, какая у вас версия CodeBlocks, что без проблем пошла с этим( что Вы мне посоветовали установить) MinGW может тогда без ошибок как у Вас получится
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 15:57     CodeBlocks. Как правильно подключать библиотеки #31
Лог при компиляции покажите. Сделайе очистку проекта и rebuild. Code Blocks у меня 12.11, но тут навряд ли среда виновата, сейчас ещё попробую компиляор, который rev2 (пробовал с rev1). .dll свои (котрые раньше пробовали) никуда не добавляли? ОС какая?
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 16:00  [ТС]     CodeBlocks. Как правильно подключать библиотеки #32
alsav22, ок, лог сейчас пришлю. ОС Windows 7, dll cвои в новый MinGW не добавлял, вообще не лазил там ничего не изменял.
а очистку и ребилд вообще делал, все по Вашей инструкции, но ок, сейчас еще поробую
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 16:06  [ТС]     CodeBlocks. Как правильно подключать библиотеки #33
alsav22,
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 16:16     CodeBlocks. Как правильно подключать библиотеки #34
На что жмёте?
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 16:18  [ТС]     CodeBlocks. Как правильно подключать библиотеки #35
alsav22, последний скрин Compile Current File
до этого были Билд и Ран, и последовательно и вместе
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 16:23     CodeBlocks. Как правильно подключать библиотеки #36
Не то. Правой кнопкой по имени проекта (в обозревателе решений), Clean, Rebuild. И лог.
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 16:25  [ТС]     CodeBlocks. Как правильно подключать библиотеки #37
alsav22, cделал, то же самое, что на последнем скрине моем(((
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 16:45     CodeBlocks. Как правильно подключать библиотеки #38
С rev2 тоже работает. Скрин среды покажите, чтобы были видны файлы проекта.

Добавлено через 4 минуты
Цитата Сообщение от RayPas Посмотреть сообщение
ОС Windows 7
64х разрядная?
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 16:56  [ТС]     CodeBlocks. Как правильно подключать библиотеки #39
alsav22,
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2014, 16:57     CodeBlocks. Как правильно подключать библиотеки
Еще ссылки по теме:

C++ Как грамотно подключать заголовочные файлы?
C++ Как подключать библиотеки в VS 2012
Rак правильно подключать файлы с шаблонами C++

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

Или воспользуйтесь поиском по форуму:
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
11.03.2014, 16:57  [ТС]     CodeBlocks. Как правильно подключать библиотеки #40
а вот инфа про ОС
кстати, эта вся конструкция на 8ке пойдет?...просто еще и туда надо установить, на ноут бук
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
Yandex
Объявления
11.03.2014, 16:57     CodeBlocks. Как правильно подключать библиотеки
Ответ Создать тему
Опции темы

Текущее время: 21:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru