Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370

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

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

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

Собранному приложению нужно находить следующие библиотеки:
libgomp-1.dll
pthreadGC2.dll
но выдает такую ошибку
не знаю, может неправильно кладу библиотеки, я их просто пихаю в bin компилятора MinGW
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.03.2014, 02:04
Ответы с готовыми решениями:

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

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

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

62
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:02
Студворк — интернет-сервис помощи студентам
В общих настройках компилятора так сделайте, и ещё раз: перекомпиляцию и лог.
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:05
Цитата Сообщение от RayPas Посмотреть сообщение
а вот инфа про ОС
32-х разрядная, а компилятор 64-х.
0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:07  [ТС]
alsav22, ооо, а на ноуте как раз 64 разрядность...так нет смысла в Вашей последней инструкции со скрином...не пойдет?
проверил, у меня такая же строка в Other Settings уже там установлена
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:11
Цитата Сообщение от RayPas Посмотреть сообщение
Other Settings уже там установлена
Лог почему-то маленький. У меня, при ребилде, вот такой лог.
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:28  [ТС]
alsav22, хммм, ну все четко, как у вас...

Добавлено через 10 минут
alsav22, ну что ж качаю версию 12.11 на ноут, и проделываю все тоже самое со встроенным MinGW...
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:30
Цитата Сообщение от RayPas Посмотреть сообщение
ну что ж качаю версию 12.11 на ноут, и проделываю все тоже самое со встроенным MinGW...
Какой имеется в виду под встроенным.
0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:36  [ТС]
alsav22, ну ту, что вы мне ссылку давали на MinGW, все по вашим инструкциям только...надеюсь тут промах только в разрядности несоответствующей...иначе уже не знаю...
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:45
Цитата Сообщение от RayPas Посмотреть сообщение
ну ту, что вы мне ссылку давали на MinGW
Тогда это не встроенный. Встроенный тот, что со средой в комплекте идёт. Насчёт разрядности ничего не могу сказать, не знаю. Пишут, что поддержка идёт с 4.2, но я и в 4.7(32х) не вижу либ нужных, хотя заголовочный omp.h есть.
0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:52  [ТС]
alsav22, ок. ну по-любому все тоже самое проделаю...
а вообще какие еще есть варианты? может скачать всетаки 32х разрядный компилятор на 7ку?...
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 17:56
Цитата Сообщение от RayPas Посмотреть сообщение
может скачать всетаки 32х разрядный компилятор на 7ку?
Я не вижу в них нужных либ. И код, у меня, такими компиляторами не компилируется, линковщик библиотек не видит. Сбивает наличие в них omp.h.
0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 17:56  [ТС]
alsav22, чтож за ересь такая...
ладно. все будет зависеть, что сейчас на ноуте скажет, я тогда отпишусь Вам
0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 18:03  [ТС]
вот еще такой вопрос, это на втором этапе настройки нового MINGW
я ведь тут "ДА" жму?
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 18:47
http://code.google.com/p/mingw... p&can=2&q=
Вот этот компилятор скачайте и подключите. Он компилирует и 32х битный (и либы там есть).
1
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 18:47  [ТС]
установил, вот что пишет на 64х разрядном ноуте
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 18:56
Цитата Сообщение от RayPas Посмотреть сообщение
я ведь тут "ДА" жму?
Да. Токлько покдлючение библиотеки (libgomp.dll.a) и опцию компилятора (-fopenmp) делайте или в свойствах проекта (билд опции)(если только для этого проекта нужно), или в общих (если для всех проектов нужно), а не там и там.

Добавлено через 1 минуту
Цитата Сообщение от RayPas Посмотреть сообщение
установил, вот что пишет на 64х разрядном ноуте
Путь к либе там полный прописан? Если нет, то нужен полный.
1
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 18:58  [ТС]
alsav22, а я когда в одном месте прописываю оно и там и там появляется...
путь полный
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 19:05
Цитата Сообщение от RayPas Посмотреть сообщение
а я когда в одном месте прописываю оно и там и там появляется...
путь полный
Не появляется.

Добавлено через 1 минуту
TeamViewer есть? Надоело вслепую тыкаться.

Добавлено через 1 минуту
Если путь правильный и там есть эта либа, как компилятор может её не видеть? Значит что-то не так сделали...

Добавлено через 1 минуту

Не по теме:

Чужими руками делать - хуже некуда...

0
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 19:11  [ТС]
alsav22,да вот же , нахожу ее , прописывается путь, сохраняю, компилю и эта ошибка...
Миниатюры
CodeBlocks. Как правильно подключать библиотеки  
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 19:37
53 пост читали? Скачайте и попробуйте на 7-ке. Если опять либу не будет находить, значит что-то не так делаете.
1
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
11.03.2014, 19:51  [ТС]
alsav22, окей,начал...

Добавлено через 11 минут
alsav22, пошел...НЕ ВЕРИТСЯ!!!!!!!!
а такой есть для 64х разрядной версии компилятор?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.03.2014, 19:51

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

Как правильно подключать динамическую библиотеку?
Может кто объяснить как правильно подключать динамическую библиотеку в visual studio? Может примеры есть?

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

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

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


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

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

Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru