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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 88, средняя оценка - 4.63
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
#1

отсутствует dll - C++

13.10.2012, 21:42. Просмотров 11075. Ответов 20
Метки нет (Все метки)

Компилирую программу в VS2012. Все работает нормально.
Перекидываю на другой компьютер.

C++
1
запуск программы невозможен так как на компьютере отсутствует msvcr110D.dll
Это нужно скачивать вручную или где-то в MS поставить галочку, что бы портировалось на другие компьютеры?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2012, 21:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос отсутствует dll (C++):

Отсутствует SDL2.dll - C++
Всем доброй ночи и дня. Решил окунуться в мир геймдева, но сразу же столкнулся с проблемой, а именно: скачал SDL, установил, создал проект,...

Отсутствует MSVCP120D.dll - C++
Создал проект откомпилировал, взял екзешник с папки дебаг переместил на другой комп запустил и выдает вот такое сообщение!

Невозможно запустить программу. Отсутствует libiconv-2.dll - C++
Запуск программы невозможен так как на компьютере отсутствует libiconv-2.dll.попробуйте переустановить программу Добавлено через 36...

MinGW. При запуске откомпилированной программы вылетает ошибка, что библиотека libgcc_s_dw2-1.dll отсутствует. - C++
Решил освоить этот компилятор, поставил под windows. Пишу банальный хелло ворлд. Пробую скомпилировать g++ test.cpp - o test При...

Запуск программы невозможен так как на компьютере отсутствует libgcc-s-sjlj-1.dll. Попробуйте переустановить программу - C++
Программа не запускается. Вывод: "krest_null.exe": Загружено: "C:\scripts\C++\krest_null\Debug\krest_null.exe", Символы загружены. ...

MinGW после обновления выдает ошибку "отсутствует libgcc_s_dw2-1.dll" - C++
Здравствуйте! В данный момент я изучаю язык C++ и прохожу различные курсы, которые подразумевают написание маленьких программ. Где-то...

20
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
13.10.2012, 22:20  [ТС] #16
ValeryS, а для debug зачем? Ведь дебаг - это только на моем компьютере, а на нем есть эта библиотека
0
ValeryS
Модератор
6676 / 5085 / 475
Регистрация: 14.02.2011
Сообщений: 17,056
13.10.2012, 22:22 #17
Цитата Сообщение от Kgfq Посмотреть сообщение
чем различаются пункты "общая Dll" и "статическая библиотека"?
общая для всех программ одна Dll лежит где нибудь в виндосе и ею пользуются все программы
статическая все чем пользуется программа копируется из библиотеки в тело программы

Добавлено через 52 секунды
Цитата Сообщение от Kgfq Посмотреть сообщение
Ведь дебаг - это только на моем компьютере, а на нем есть эта библиотека
а вдруг понесешь куда нибудь
1
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
13.10.2012, 22:26  [ТС] #18
ValeryS, так где мне взять статические библиотеки для виновских функций?

C++
1
2
1>SystemMain.obj : error LNK2001: неразрешенный внешний символ "__imp__ShowWindow@8"
1>SystemMain.obj : error LNK2001: неразрешенный внешний символ "__imp__SetForegroundWindow@4"
0
ValeryS
Модератор
6676 / 5085 / 475
Регистрация: 14.02.2011
Сообщений: 17,056
13.10.2012, 22:46 #19
Цитата Сообщение от Kgfq Посмотреть сообщение
ValeryS, так где мне взять статические библиотеки для виновских функций?
Да не знаю я вот сейчас шерстю интернет и у всех эта проблема возникает
простейшее решение компили динамически и таскай с собой эту дллку просто в папку с программой положи

и перейди на 2010 ( вроде есть еще он бесплатный) там таких проблем не возникало
и это вопросы специфические их лучше создавать в ветке VisualC
0
Croessmah
Эксперт CЭксперт С++
13510 / 7668 / 866
Регистрация: 27.09.2012
Сообщений: 18,864
Записей в блоге: 3
Завершенные тесты: 1
13.10.2012, 22:54 #20
Попробуйте в опциях компилятора С/С++->Code Generation
изменить параметр
Runtime Library
с Multi Threaded DLL (/MD)
на Multi Threaded (/MT)
0
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
13.10.2012, 23:00  [ТС] #21
Croessmah, оно уже так стоит
0
13.10.2012, 23:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2012, 23:00
Привет! Вот еще темы с ответами:

Ошибка "отсутствует dll" - C++
Только начинаю познавать С++, необходимо было подправить уже готовый проект скаченный с нета, открываю его в Visual Studio 2012, запускаю,...

Добавление своей dll в список dll подгружаемых процессом чужого процесса - C++
Вообще вопрос такой,как можно внедрить свою dll в список Import чужого не запущенного процесса?Не изменяя структуры файла.

Точка входа в процедуру InterlockedCompareExchange64 не найдена в библиотеке DLL KERNEL32.DLL - C++
День добрый! При запуске моей программы (много моего кода + много разных сторонних dll) на WinXP SP2, получаем соответствующую ошибку...

Запись из внедренной dll в другую dll этого процесса - C++
main.cpp #include <Windows.h> extern int writeprocess(); DWORD WINAPI MainThread(LPVOID lpParam) { ...


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

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

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