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

cygwin1.dll не хватает библиотеки - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Arcor
 Аватар для Arcor
4766 / 1767 / 153
Регистрация: 20.11.2009
Сообщений: 5,578
Записей в блоге: 1
18.09.2012, 16:04     cygwin1.dll не хватает библиотеки #1
всем привет

интересно узнать, как можно "подключить" или "вшить" данную библиотеку в программу, чтобы программа не требовала этой библиотеки на компьютере на котором нету этой библиотеки.
получается что у меня все запускается нормально, а если запустить программу на другом компьютере, пишет что не хватает этой библиотеки. Или как устранить данную проблему?

Добавлено через 58 минут
нашел вроде бы решение


Compiling and linking without requiring cygwin1.dll at runtime:

Код
    gcc -mno-cygwin -Wall hello.c -o hello-no_cygwin.exe
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ReasonX7
 Аватар для ReasonX7
47 / 46 / 2
Регистрация: 11.12.2011
Сообщений: 146
18.09.2012, 18:16     cygwin1.dll не хватает библиотеки #2
Вставить библиотеку в папку с .exe файлом программы.

Добавлено через 1 минуту
Или в C:/Windows/system32, тогда она будет "видна" всем программам, которые ее используют.
Arcor
 Аватар для Arcor
4766 / 1767 / 153
Регистрация: 20.11.2009
Сообщений: 5,578
Записей в блоге: 1
18.09.2012, 20:11  [ТС]     cygwin1.dll не хватает библиотеки #3
Цитата Сообщение от ReasonX7 Посмотреть сообщение
Вставить библиотеку в папку с .exe файлом программы.

Добавлено через 1 минуту
Или в C:/Windows/system32, тогда она будет "видна" всем программам, которые ее используют.
спасибо за совет, но я им пользоваться не буду.

и вообще разуй глаза поширше
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
18.09.2012, 20:13     cygwin1.dll не хватает библиотеки #4
Цитата Сообщение от Arcor Посмотреть сообщение
нашел вроде бы решение
Работает?
Arcor
 Аватар для Arcor
4766 / 1767 / 153
Регистрация: 20.11.2009
Сообщений: 5,578
Записей в блоге: 1
18.09.2012, 20:33  [ТС]     cygwin1.dll не хватает библиотеки #5
да, работает, эксешник чуть больше размером получается в 3 раза примерно, но рабоатет
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
18.09.2012, 20:37     cygwin1.dll не хватает библиотеки #6
Arcor, Это Cygwin-овский gcc ? В своё время мучал тот же вопрос.
Arcor
 Аватар для Arcor
4766 / 1767 / 153
Регистрация: 20.11.2009
Сообщений: 5,578
Записей в блоге: 1
18.09.2012, 20:42  [ТС]     cygwin1.dll не хватает библиотеки #7
да.. но компилятор gcc это для с, a g++ для с++
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.09.2012, 20:44     cygwin1.dll не хватает библиотеки
Еще ссылки по теме:

Исправьте ошибку. Что то не работает, может библиотеки какой то не хватает C++
C++ Ошибка отсутствия MSVCR120.dll библиотеки
C++ Как вызывать библиотеки dll, написанные на C#

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

Или воспользуйтесь поиском по форуму:
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
18.09.2012, 20:44     cygwin1.dll не хватает библиотеки #8
Цитата Сообщение от Arcor Посмотреть сообщение
но компилятор gcc это для с, a g++ для с++
Я знаю
Yandex
Объявления
18.09.2012, 20:44     cygwin1.dll не хватает библиотеки
Ответ Создать тему
Опции темы

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