Russian Qt Forum
Ноябрь 26, 2024, 06:25
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Почему не подключается dll к проекту?(Qt Creator)
Страниц:
1
2
[
3
]
4
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Почему не подключается dll к проекту?(Qt Creator) (Прочитано 40147 раз)
niXman
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #30 :
Июнь 19, 2010, 16:01 »
именно!
зы
вы недоспали походу..
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #31 :
Июнь 19, 2010, 17:14 »
Цитата: G-virus от Июнь 17, 2010, 21:02
Cannot load library C:/Lab/Projects/Control/agsXMPP.dll: Не найден указанный модуль.
А он там есть? И правильный ли путь? Насколько я знаю в Вындоуз палки (слеши) должны быть в др. сторону и надо писать так:
"C:\\Lab\\Projects\\Control\\agsXMPP.dll"
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #32 :
Июнь 19, 2010, 18:26 »
Цитата: Igors от Июнь 19, 2010, 17:14
Цитата: G-virus от Июнь 17, 2010, 21:02
Cannot load library C:/Lab/Projects/Control/agsXMPP.dll: Не найден указанный модуль.
А он там есть? И правильный ли путь? Насколько я знаю в Вындоуз палки (слеши) должны быть в др. сторону и надо писать так:
"C:\\Lab\\Projects\\Control\\agsXMPP.dll"
Да, файл там есть. И путь правильный. Пробовал и со слешами и с двойными бэкслешами и все равно он не находит именно эту. (хотя я пробовал только на двух библах (agsXMPP.dll и winmm.dll), потому что работать с dll в Qt Creator до сих пор не приходилось)
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #33 :
Июнь 20, 2010, 03:44 »
Цитата: G-virus от Июнь 19, 2010, 18:26
Да, файл там есть. И путь правильный. Пробовал и со слешами и с двойными бэкслешами и все равно он не находит именно эту. (хотя я пробовал только на двух библах (agsXMPP.dll и winmm.dll), потому что работать с dll в Qt Creator до сих пор не приходилось)
Создать простенький проект на MSVC и сделать там LoadLibrary. Потом думать - в зависимости от того пойдет или нет
Записан
BRE
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #34 :
Июнь 20, 2010, 09:21 »
Цитата: G-virus от Июнь 17, 2010, 12:54
в том-то и дело, что есть только сама dll-ка и больше ничего
Такой вопрос, а откуда эта dll взялась?
Может она вообще 64-битная?
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #35 :
Июнь 20, 2010, 12:47 »
Цитата: BRE от Июнь 20, 2010, 09:21
Цитата: G-virus от Июнь 17, 2010, 12:54
в том-то и дело, что есть только сама dll-ка и больше ничего
Такой вопрос, а откуда эта dll взялась?
Может она вообще 64-битная?
вот
отсюда
взял
Цитата: Igors от Июнь 20, 2010, 03:44
Создать простенький проект на MSVC и сделать там LoadLibrary. Потом думать - в зависимости от того пойдет или нет
У меня уже ее нету. Юзаю только Криэйтор. Но в студии она подключалась в референсах
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #36 :
Июнь 23, 2010, 14:37 »
Ну что, будут еще идеи или как?
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #37 :
Июнь 23, 2010, 15:30 »
Цитата: G-virus от Июнь 23, 2010, 14:37
Ну что, будут еще идеи или как?
Вас трудно понять
Давеча Вы писали
Цитата: G-virus от Июнь 20, 2010, 12:47
У меня уже ее нету.
Я так понял - проблема решена (или обойдена)?
Цитата: G-virus от Июнь 20, 2010, 12:47
Юзаю только Криэйтор. Но в студии она подключалась в референсах
На каких референсах? Создайте новый проект на MSVC и сделайте там LoadLibrary, т.е. убедитесь что dll не калечная, не 64, что она использованию подлежит. Это займет 10-15 минут, гораздо меньше чем опрос идей на форуме
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #38 :
Июнь 24, 2010, 00:52 »
я писал, что у меня MSVC нету
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #39 :
Июнь 24, 2010, 11:52 »
Цитата: G-virus от Июнь 24, 2010, 00:52
я писал, что у меня MSVC нету
Значит просто верьте криатору что dll битая/несовместимая и ищите другую
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #40 :
Июнь 24, 2010, 22:49 »
Цитата: Igors от Июнь 24, 2010, 11:52
Цитата: G-virus от Июнь 24, 2010, 00:52
я писал, что у меня MSVC нету
Значит просто верьте криатору что dll битая/несовместимая и ищите другую
Дело в том, что у кореша стоит Win 7 x86, и у него она грузится. Правда в MS Visual Studio 2010 но факт, что она 32-битная.
И все прекрасно работает. Да и я запускал ее через rundll32.exe тоже вроде ошибок не было. Не знаю даже, что не так
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #41 :
Июнь 24, 2010, 23:42 »
Цитата: G-virus от Июнь 24, 2010, 22:49
Дело в том, что у кореша стоит Win 7 x86, и у него она грузится. Правда в MS Visual Studio 2010 но факт, что она 32-битная.
И все прекрасно работает. Да и я запускал ее через rundll32.exe тоже вроде ошибок не было. Не знаю даже, что не так
MSVC требует набора своих run-time библиотек - попробуйте их установить (как у кореша), с этим у MS хорошо, скачиваете и ставите. Возможно криатор не говорит какая именно dll не найдена - это конечно свинство, но в OC Вындоуз все возможно
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #42 :
Июнь 25, 2010, 12:26 »
Цитата: Igors от Июнь 24, 2010, 23:42
Цитата: G-virus от Июнь 24, 2010, 22:49
Дело в том, что у кореша стоит Win 7 x86, и у него она грузится. Правда в MS Visual Studio 2010 но факт, что она 32-битная.
И все прекрасно работает. Да и я запускал ее через rundll32.exe тоже вроде ошибок не было. Не знаю даже, что не так
MSVC требует набора своих run-time библиотек - попробуйте их установить (как у кореша), с этим у MS хорошо, скачиваете и ставите. Возможно криатор не говорит какая именно dll не найдена - это конечно свинство, но в OC Вындоуз все возможно
Ок попробую. qDebug вывел же вот это Cannot load library C:/Lab/Projects/Control/agsXMPP.dll: Не найден указанный модуль.
Записан
G-virus
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #43 :
Июнь 27, 2010, 21:39 »
Как это не смешно, но проблема таилась в отсутствии .NET Framework у меня на компе
Та DLL написана на C# и походу тянет что-то из пакета Framework. По-крайней мере, после его установки, библа подключается
и тут же выбросил библу
(не умею юзать шарповые библы в С++)
«
Последнее редактирование: Июнь 28, 2010, 00:54 от G-virus
»
Записан
MJIbIu
Гость
Re: Почему не подключается dll к проекту?(Qt Creator)
«
Ответ #44 :
Июль 06, 2010, 14:59 »
Цитата: G-virus от Июнь 27, 2010, 21:39
Как это не смешно, но проблема таилась в отсутствии .NET Framework у меня на компе
Та DLL написана на C# и походу тянет что-то из пакета Framework. По-крайней мере, после его установки, библа подключается
и тут же выбросил библу
(не умею юзать шарповые библы в С++)
Приведи пару примеров как ты работал с этой dll в Qt Creator
а то у меня ничего дальше подключение dll не выходил
Записан
Страниц:
1
2
[
3
]
4
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...