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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.68
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
#1

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

11.03.2014, 02:04. Просмотров 4538. Ответов 62
Метки нет (Все метки)

Сделал подключение реализации вот таким способом
1. Project properties -> Build options -> Other options -> добавить флаг "-fopenmp"
2. Linker settings -> "Add" -> "gomp"

Собранному приложению нужно находить следующие библиотеки:
libgomp-1.dll
pthreadGC2.dll
но выдает такую ошибку
не знаю, может неправильно кладу библиотеки, я их просто пихаю в bin компилятора MinGW
0
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2014, 02:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос CodeBlocks. Как правильно подключать библиотеки (C++):

Подскажите как правильно подключать библиотеки и решения. (функции уже определены в *.obj) - C++
Вот тут взял самомопальный aes. Там есть 3 исходных кода. 3 - сама программа. 1 и 2 - библиотека и решение.

Как подключать библиотеки в VS 2012 - C++
Всем доброго времени суток. Я недавно начал изучать С++ и среду програvмирования VS 2012. Такой вопрос, как подключать билиотеки в VS. ...

Как создавать и подключать библиотеки? - C++
Здравствуйте, я искал по форуму в интернете и в книгах, но все что я находил по этому вопросу у меня не работало, поэтому я прошу Вас...

Как правильно подключать заголовочные файлы? - C++
прошу более продвинутых прогеров чем я найти и/или сделать ту библиотеку которая включает функции ниже. iostream: cin cout ...

Visual Studio. Как правильно подключать инклуды? - C++
Как правильно подключать инклуды? Работаю в консольном режиме. Инклуды добавляю через мастер классов, но они почему-то пустые, в чем...

Библиотеки подключать в *.h или в *.cpp файлах? - C++
Подскажите, где правильно подключать библиотеки: в хеадерах, или в cpp - файлах? И есть-ли разница между тем, где подключать локальные...

62
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 15:57 #31
Лог при компиляции покажите. Сделайе очистку проекта и rebuild. Code Blocks у меня 12.11, но тут навряд ли среда виновата, сейчас ещё попробую компиляор, который rev2 (пробовал с rev1). .dll свои (котрые раньше пробовали) никуда не добавляли? ОС какая?
1
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 16:00  [ТС] #32
alsav22, ок, лог сейчас пришлю. ОС Windows 7, dll cвои в новый MinGW не добавлял, вообще не лазил там ничего не изменял.
а очистку и ребилд вообще делал, все по Вашей инструкции, но ок, сейчас еще поробую
0
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 16:06  [ТС] #33
alsav22,
0
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 16:16 #34
На что жмёте?
1
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 16:18  [ТС] #35
alsav22, последний скрин Compile Current File
до этого были Билд и Ран, и последовательно и вместе
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 16:23 #36
Не то. Правой кнопкой по имени проекта (в обозревателе решений), Clean, Rebuild. И лог.
1
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 16:25  [ТС] #37
alsav22, cделал, то же самое, что на последнем скрине моем(((
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 16:45 #38
С rev2 тоже работает. Скрин среды покажите, чтобы были видны файлы проекта.

Добавлено через 4 минуты
Цитата Сообщение от RayPas Посмотреть сообщение
ОС Windows 7
64х разрядная?
1
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 16:56  [ТС] #39
alsav22,
0
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 16:57  [ТС] #40
а вот инфа про ОС
кстати, эта вся конструкция на 8ке пойдет?...просто еще и туда надо установить, на ноут бук
0
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:02 #41
В общих настройках компилятора так сделайте, и ещё раз: перекомпиляцию и лог.
0
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:05 #42
Цитата Сообщение от RayPas Посмотреть сообщение
а вот инфа про ОС
32-х разрядная, а компилятор 64-х.
0
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:07  [ТС] #43
alsav22, ооо, а на ноуте как раз 64 разрядность...так нет смысла в Вашей последней инструкции со скрином...не пойдет?
проверил, у меня такая же строка в Other Settings уже там установлена
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:11 #44
Цитата Сообщение от RayPas Посмотреть сообщение
Other Settings уже там установлена
Лог почему-то маленький. У меня, при ребилде, вот такой лог.
0
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:28  [ТС] #45
alsav22, хммм, ну все четко, как у вас...

Добавлено через 10 минут
alsav22, ну что ж качаю версию 12.11 на ноут, и проделываю все тоже самое со встроенным MinGW...
0
11.03.2014, 17:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2014, 17:28
Привет! Вот еще темы с ответами:

Rак правильно подключать файлы с шаблонами - C++
Доброго времени суток! Есть код: main.cpp #include <iostream> #include <string> #include "cls.h" using std::string; ...

Для работы с методом fopen(filename, "rb"); какие библиотеки нужно подключать? - C++
Знаю, что для работы с методом fopen используется: #include <stdio.h> Может есть другие библиотеки? #include <?????????.h> Дело...

Как включить библиотеки в исполняемый файл, чтобы не приходилось ставить библиотеки (Eclipse) - C++
Как включить библиотеки в конечный EXE как это сделано в bilder, чтобы не приходилось ставить библиотеки.

Как подключать звуковые файлы в Turbo C++? - C++
Можете пожалуйста скинуть код? или где об этом можно почитать


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

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru