2 / 2 / 1
Регистрация: 08.05.2012
Сообщений: 18
|
|
1 | |
Не запускаются экзешники из папок с проектами18.07.2012, 13:06. Показов 5793. Ответов 3
Метки нет (Все метки)
При попытке запустить программу с модулем QtGui из папки с проектом выдает ошибку, что запуск программы невозможен, так как на компьютере отсутствует QtGuid4.dll. Аналогично, если пытаюсь запустить прогу, где подключен модуль QtCore, требует QtCored4.dll. У меня в переменных средах прописан путь к папке bin, там есть файлы QtCore4.dll и QtGui4.dll, но, как видно, они отличаются от требуемых буквой "d" перед "4.dll". При работе в Qt Creator все программы запускаются. Кто знает, как решить проблему? Можно, наверное, скачать и закинуть эти файлы в папку bin, но не будет ли конфликтов с такими же файлами(имею ввиду те, что без буквы "d")?
Кстати, если в типе сборки вместо "Отладка" поставить "Релиз" и запустить релиз-версию, то все удается
0
|
18.07.2012, 13:06 | |
Ответы с готовыми решениями:
3
Не запускаются 64-разрядные экзешники на 64-битной системене Не запускаются экзешники созданные в Visual Studio 2015 Где экзешники? Откомпилированные экзешники |
28 / 25 / 0
Регистрация: 09.04.2012
Сообщений: 113
|
|
18.07.2012, 14:07 | 2 |
Одни и те же вопросы, без прочтения закрепленных верхних тем
https://www.cyberforum.ru/qt/t... ost3166959 и вот это тебе от человека по имени Чистый https://www.cyberforum.ru/faq/thread450074.html
0
|
18.07.2012, 16:10 | 3 |
буква d в названиях библиотек от слова debug. Теперь подробнее, если вы компилируете проект в debug режиме то для работы образованного исполняемого файла требуются библиотеки содержащие debug информацию т.е. те самые библиотеки с волшебной буквой d в имени файла, например QtCored4.dll, QtGuid4.dll и т.д. если вы компилировали проект в release режиме то нужны библиотеки без буквы d QtCore4.dll, QtGui4.dll и т.д. Все эти библиотеки могут лежать в 3 местах:
1. в корне каталога где расположен исполняемый файл 2. в папке %windir%/system32/ 3. В любой удобной для вас папке, но путь к этой папке должен быть прописан в переменной path все это справедливо только для Windows в linux все проще
0
|
136 / 140 / 7
Регистрация: 22.08.2011
Сообщений: 485
|
|
19.07.2012, 11:58 | 4 |
Статик и линк
Все ну очень сильно разжовано... _______________________________________________________________________________ Думаю в седующих версиях добавят для компиляции галку "ВСЕ ВКЛЮЧЕНО"... и все равно будут ошибки при запуске екзешников на других компах !
0
|
19.07.2012, 11:58 | |
19.07.2012, 11:58 | |
Помогаю со студенческими работами здесь
4
Экзешники открываются блокнотом Не зпускаются экзешники из папки cgi Вирус убил все экзешники Можно экзешники сделать к этим кодам? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |