Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Драйвер QMySQL, где его взять?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Разработка баз данных
rcdimon
Всем привет. необходимо написать программу, которая работает с СУБД MySQL.

но QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
А где взять QMySQL? на данный момент пишу под Win. QT4.5
terlan
Цитата(rcdimon @ 17.11.2009, 18:37) *
Всем привет. необходимо написать программу, которая работает с СУБД MySQL.

но QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
А где взять QMySQL? на данный момент пишу под Win. QT4.5

например, можно собрать, смотреть здесь:
http://doc.trolltech.com/4.5/sql-driver.ht...ql-4-and-higher
Litkevich Yuriy
тут на русском
rcdimon
А нигде нельзя получить его в откомпилированном виде?
refixs
Очень долго мучал Qt (4.6) и в списке доступных драйверов он появился, но загружаться не хочет :(
Использую mingw под windows.

Вот кусочек кода:

this->addDatabase("QMYSQL");
qDebug () << this->drivers();

А вот кусочек вывода:
("QMYSQL3", "QMYSQL")

Видел подобную проблему в разделе "Решение проблем". Решением этой была какая-то правка в каком-то rc файле, я так и не понял где и что править.
Litkevich Yuriy
Цитата(rcdimon @ 17.11.2009, 21:15) *
А нигде нельзя получить его в откомпилированном виде?
толко на линуксах, в хранилище пакетов конкретного дистрибутива GNU/Linux

refixs, давай о проблемах сборки/видимости писать в соответствующей теме, здесь человек ещё даже не знает откуда его взять
refixs
Небольшое уточнение, в доказательство того что драйвер не загружается
     this->addDatabase("QMYSQL");
     qDebug () << this->drivers();
     qDebug () << this->driverName();


Вывод в этом случае:
Цитата
("QMYSQL3", "QMYSQL")
""


Цитата(refixs @ 17.11.2009, 19:19) *
Очень долго мучал Qt (4.6) и в списке доступных драйверов он появился, но загружаться не хочет :(
Использую mingw под windows.

Вот кусочек кода:

this->addDatabase("QMYSQL");
qDebug () << this->drivers();

А вот кусочек вывода:
("QMYSQL3", "QMYSQL")

Видел подобную проблему в разделе "Решение проблем". Решением этой была какая-то правка в каком-то rc файле, я так и не понял где и что править.


---

А может он всетаки загружается? Но не в это соединение?
Код выше из констрктора класа который наследует QSqlDatabase

Цитата(refixs @ 17.11.2009, 19:24) *
Небольшое уточнение, в доказательство того что драйвер не загружается
     this->addDatabase("QMYSQL");
     qDebug () << this->drivers();
     qDebug () << this->driverName();


Вывод в этом случае:
Цитата
("QMYSQL3", "QMYSQL")
""


---

А может он всетаки загружается? Но не в это соединение?
Код выше из констрктора класа который наследует QSqlDatabase

Litkevich Yuriy
refixs, читай моё сообщение!

дополнил FAQ (тема прикреплена к верху) поисковыми запросами по MySQL, изучайте
refixs
Небольшое уточнение, в доказательство того что драйвер не загружается
     this->addDatabase("QMYSQL");
     qDebug () << this->drivers();
     qDebug () << this->driverName();


Вывод в этом случае:
Цитата
("QMYSQL3", "QMYSQL")
""


---

А может он всетаки загружается? Но не в это соединение?
Код выше из констрктора класа который наследует QSqlDatabase


Я прошу прошения, я совсем запутался с кнопками на форуме, не редактирование не удаления, сообщения постятся сами одно за другим...

Litkevich Yuriy, ты мне когда-то очень помог с сборкой MySQL на этом форуме :) Посылай пожалуйста ссылками, куда писать и что читать, я уже два дня читаю кучу FAQов и Мануалов по сборкам Qt и Плагинов для Qt вот сегодня, каким-то чудным способом удалось добавить MySQL в список доступных драйверов, а подключатся все равно не хочет.
Litkevich Yuriy
refixs, просмотри темы выбери ту, которая ближе к твоей ситуации, там и продолжи обсуждение проблемы
refixs
Ну, если бы вы не занимались посыланиями уже б сказали мне, что моей проблемы не существует :) Драйвер загрузился, просто не закрепился за соединением. Если сделать так: QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); то все работает замечательно.

Спасибо за внимание и просьба удалить мои сообщения, они врядле кому-то помогут... тем более еще и не в той теме :)
rcdimon
Сделал как написано в документах по ссылкам. Но вылезает ошибка

Цитата
C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>nmake

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake.exe" -f Makef
ile.Debug all

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

C:\Qt\4.5.0\bin\moc.exe -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_ED
ITION=QT_EDITION_DESKTOP -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL
-DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\includ
e\QtCore" -I"..\..\..\..\include\QtSql" -I"..\..\..\..\include" -I"e:\Program" -
I"Files\MySQL\MySQL" -I"Server" -I"5.1\include" -I"..\..\..\..\include\ActiveQt"
-I"tmp\moc\debug_shared" -I"." -I"..\..\..\..\mkspecs\win32-msvc2008" -D_MSC_VE
R=1500 -DWIN32 ..\..\..\sql\drivers\mysql\qsql_mysql.h -o tmp\moc\debug_shared\m
oc_qsql_mysql.cpp
rc -D_DEBUG -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT_EDI
TION_DESKTOP -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN
-DQT_SQL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -fo tmp\obj\debug_shared\qsqlmysq
ld_resource.res qsqlmysqld_resource.rc
"rc" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
NMAKE : неустранимая ошибка U1077: rc: возвращенный код "0x1"
Stop.
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\nmake.exe": возвращенный код "0x2"
Stop.

C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>


Так, это я уже решил, прописав еще один путь в PATH. теперь он cannot open winver.h. Это я тоже исправил- нашел эти файлы и скопировал в попку. теперь

Цитата
C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>nmake

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake.exe" -f Makef
ile.Debug all

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

rc -D_DEBUG -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT_EDI
TION_DESKTOP -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN
-DQT_SQL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -fo tmp\obj\debug_shared\qsqlmysq
ld_resource.res qsqlmysqld_resource.rc
Microsoft ® Windows ® Resource Compiler Version 6.0.5724.0
Copyright © Microsoft Corporation. All rights reserved.

cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 -w34189
-DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT_EDITION_DESKTOP -DQT_N
O_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_C
ORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\includ
e\QtSql" -I"..\..\..\..\include" -I"e:\Program" -I"Files\MySQL\MySQL" -I"Server"
-I"5.1\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"."
-I"..\..\..\..\mkspecs\win32-msvc2008" -Fotmp\obj\debug_shared\ @C:\DOCUME~1\rc
dimon\LOCALS~1\Temp\nmDF.tmp
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\cl.EXE": возвращенный код "0xc0000135"
Stop.
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\nmake.exe": возвращенный код "0x2"
Stop.

C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>
rcdimon
Что с этим то делать? ((

Цитата
-I"..\..\..\..\include" -I"e:\Program" -I"Files\MySQL\MySQL" -I"Server"
-I"5.1\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"."
-I"..\..\..\..\mkspecs\win32-msvc2008"
Litkevich Yuriy
Цитата(rcdimon @ 17.11.2009, 22:11) *
Сделал как написано в документах по ссылкам.
ты бы лучше точно описал, что ты делал.
* Какая версия СУБД?
* Где находится (путь)?
* С какими аргументами вызывал qmake?

Начинать лучше сразу с того, что ты используешь Студию, отсюда возникают вопросы:
Сам пересобирал Qt?
Как конфигурил Qt?




Цитата(rcdimon @ 17.11.2009, 22:48) *
"e:\Program" -I"Files
это ты как получил? Пути с пробелами в кавычки не берёшь?
rcdimon
Цитата
Какая версия СУБД?

mysql-5.1.39-win32

Цитата
Где находится (путь)?

E:\Program Files\MySQL\MySQL Server 5.1\include
E:\Program Files\MySQL\MySQL Server 5.1\lib\opt\libmysql.lib

nmake и qmake
C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake
C:\Qt\4.5.0\qmake\qmake



В статье сказано
Цитата
cd %QTDIR%\src\plugins\sqldrivers\mysql
qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MYSQL\MySQL Server <version>\lib\opt\libmysql.lib" mysql.pro
nmake


Так и делаю. перешел в C:\Qt\4.5.0\src\plugins\sqldrivers\mysql
запускаю
C:\Qt\4.5.0\qmake\qmake "INCLUDEPATH+=E:\Program Files\MySQL\MySQL Server 5.1\include" "LIBS+=E:\Program Files\MySQL\MySQL Server 5.1\lib\opt\libmysql.lib" mysql.pro

Тут все без ошибок. теперь запускаю nmake и вылезает то, что я написал.

Цитата
Сам пересобирал Qt?
Как конфигурил Qt?

Установил студию, установил qt-commercial, установил интегратор QT в VS.

Тут проблема в том, что он пути видимо с пробелами не понимает, вон он как разрезал его на куски


Цитата
-I"..\..\..\..\include" -I"e:\Program" -I"Files\MySQL\MySQL" -I"Server"
-I"5.1\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"."
-I"..\..\..\..\mkspecs\win32-msvc2008"
Litkevich Yuriy
Цитата(rcdimon @ 17.11.2009, 23:12) *
ут проблема в том, что он пути видимо с пробелами не понимает, вон он как разрезал его на куски
возьми пути в кавычки, заэкранированые:
C:\Qt\4.5.0\qmake\qmake "INCLUDEPATH+=\"E:\Program Files\MySQL\MySQL Server 5.1\include\"" "LIBS+=\"E:\Program Files\MySQL\MySQL Server 5.1\lib\opt\libmysql.lib\"" mysql.pro


На будущее:
Не устанавливай программы в каталоги, путь к которым содержит пробелы. (За исключением чисто мелкософтных)

П.С. Это даже сами мелкомягкие признали, и в новых виндовозах держат "програм филесы" ради совместимости
rcdimon
Спасибо. Это помогло, но ошибки не закончились. на этот раз я совсем не заню что делать (

Цитата
C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>nmake

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake.exe" -f Makef
ile.Debug all

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 -w34189
-DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT_EDITION_DESKTOP -DQT_N
O_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_C
ORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\includ
e\QtSql" -I"..\..\..\..\include" -I"e:\Program Files\MySQL\MySQL Server 5.1\incl
ude" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..
\..\mkspecs\win32-msvc2008" -Fotmp\obj\debug_shared\ @C:\DOCUME~1\rcdimon\LOCALS
~1\Temp\nm12F.tmp
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\cl.EXE": возвращенный код "0xc0000135"
Stop.
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\nmake.exe": возвращенный код "0x2"
Stop.

C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>


Сообщения об ошибках конечно поражают своей информативностью.
Litkevich Yuriy
Цитата(rcdimon @ 17.11.2009, 23:44) *
-Fotmp\obj\debug_shared\ @C:\DOCUME~1\rcdimon\LOCALS
~1\Temp\nm12F.tmp
у тебя временные файлы лежат в пути с пробелами, не знаю имеет ли это значение в данном случае, но всё же попробуй так:
Создай каталог tmp в корне какого-нибудь диска
Назначь пользовательские переменные окружения (TMP и TEMP) на этот каталог
Нужно, чтобы они подхватились (например, перелогинится в системе, для Вин2к)

И повторить процесс начиная с qmake
rcdimon
К сожалению не помогло

Цитата
C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>nmake

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake.exe" -f Makef
ile.Debug all

Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 -w34189
-DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT_EDITION_DESKTOP -DQT_N
O_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_C
ORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\includ
e\QtSql" -I"..\..\..\..\include" -I"e:\Program Files\MySQL\MySQL Server 5.1\incl
ude" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..
\..\mkspecs\win32-msvc2008" -Fotmp\obj\debug_shared\ @c:\tmp\nm155.tmp
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\cl.EXE": возвращенный код "0xc0000135"
Stop.
NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\nmake.exe": возвращенный код "0x2"
Stop.

C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>
Litkevich Yuriy
Цитата(rcdimon @ 18.11.2009, 0:14) *
неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0
\VC\bin\cl.EXE": возвращенный код "0xc0000135"
честно говоря эти студийные сообщения об ошибках желание пользоваться студией у меня желание отбили давно. Расшифровывай! (я студией не пользуюсь)
rcdimon
Вобщем я понял что мелкософтом далеко не уехать и поставил MinGW. Он тоже выдает ошибку

Цитата
C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>mingw32-make
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `C:/Qt/4.5.0/src/plugins/sqldrivers/mysql'
Makefile.Debug:61: *** missing separator. Stop.
mingw32-make[1]: Leaving directory `C:/Qt/4.5.0/src/plugins/sqldrivers/mysql'
mingw32-make: *** [debug-all] Error 2

C:\Qt\4.5.0\src\plugins\sqldrivers\mysql>


а собрать драйвер очень нужно (
Litkevich Yuriy
Выложи Makefile и Makefile.Debug из каталога
C:\Qt\4.5.0\src\plugins\sqldrivers\mysql
(только не открытым текстом, зазипуй чтобы скопом можно было скачать)


П.С. Ты Qt пересобирал с помощью MinGW? (сборки разными компиляторами не совместимы)
rcdimon
да дело в том, что я QT вообще не собирал. Я скачал Nokia(Trooltech) QT Commercial 4.5.0 for VS 2003/2008 и интегратор в VS и все...

Качаю Qt SDK for Open Source C++ development on Windows. Попробую с ним и с QT Creator
Litkevich Yuriy
Цитата(rcdimon @ 18.11.2009, 19:47) *
QT Commercial 4.5.0 for VS 2003/2008 и интегратор в VS и все
с этой понятно.

Но чтобы использовать MinGW (и его make), то и Qt должна быть под него собрана (можешь скачать установщик без Креатора).
rcdimon
установил Qt SDK for Open Source C++ development on Windows. Там я надеюсь QT собран с MinGW. Пытаюсь собрать...

Цитата
E:\Qt\2009.04\qt\src\plugins\sqldrivers\mysql>E:\Qt\2009.04\qt\qmake\qmake "INCL
UDEPATH+=\"E:\Program Files\MySQL\MySQL Server 5.1\include\"" "LIBS+=\"E:\Progra
m Files\MySQL\MySQL Server 5.1\include\"" mysql.pro
QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: mysql.pro

E:\Qt\2009.04\qt\src\plugins\sqldrivers\mysql>


:(
Litkevich Yuriy
Цитата(rcdimon @ 18.11.2009, 20:54) *
QMAKESPEC has not been set, so configuration cannot be deduced.
надо установить эту переменную окружения. Прочитай руководство
rcdimon
Еще немного помучался и похоже у меня получилось. в директории E:\Qt\2009.04\qt\src\plugins\sqldrivers\mysql появились биректории Debug и Release.

В Debug появилось

Цитата
Содержимое папки E:\Qt\2009.04\qt\src\plugins\sqldrivers\mysql\debug

18.11.2009 18:50 <DIR> .
18.11.2009 18:50 <DIR> ..
18.11.2009 18:50 2 184 libqsqlmysqld4.a
18.11.2009 18:50 1 185 019 main.o
18.11.2009 18:50 1 923 moc_qsql_mysql.cpp
18.11.2009 18:50 1 163 051 moc_qsql_mysql.o
18.11.2009 18:50 1 590 999 qsqlmysqld4.dll
18.11.2009 18:50 904 qsqlmysqld_resource_res.o
18.11.2009 18:50 2 222 qsql_mysql.moc
18.11.2009 18:50 1 447 493 qsql_mysql.o


А Release пустая

Всвязи с этим возникет вопрос- что с этим делать? ))) Куда скопировать и какие файлы, чтобы заветный QMYSQL драйвер заработал. И еще один вопрос- а как сделать Release?
Litkevich Yuriy
Цитата(rcdimon @ 18.11.2009, 21:53) *
Куда скопировать и какие файлы, чтобы заветный QMYSQL драйвер заработал.
должно было само скопироватся в %QTDIR%/plugins/sqldrivers
для MinGW файлы: *.a и *.dll
для Студии файлы: *.lib и *.dll
проверить можно с помощью демки: %QTDIR%/demos/sqlbrowser
В ней должен появится драйвер (в отладочной версии демки)

Если это работает, то по идее в %QTDIR%/src\plugins\sqldrivers\mysql можно скомандовать:
make release
чтобы собрать релизную версию драйвера
rcdimon
спасибо огромное ) Все получилось. Правда файлы сами не скопировались, пришлось скопировать вручную. Спасибо за терпение )
Litkevich Yuriy
Цитата(rcdimon @ 18.11.2009, 23:17) *
равда файлы сами не скопировались
а вто это очень странно

в pro-файле должна быть строка вида:
INSTALLS += target
которая предписывает qmake'у создать цель в make-файле для копирования созданного бинаря (dll) в конкретную папку
rcdimon
Хотел уже не возвращаться к этому вопросу, но опять возникли проблемы. Установил qt-sdk на друго компьютер. точно так же как в прошлый раз собрал драйвер qmysql, все прошло успешно. скопировал файлы. Но qt упорно отказывается видеть qmysql. Кеш уже очищал- удалял вообще всю ветку trolltech в реестре. И все равно. Не видит и все тут.... что делать?
PavelDart
Если надо, есть у меня на 4.3.4
rcdimon
у меня 4.5 и у меня тоже есть.... скомпилились нормально.... но не видятся (
Litkevich Yuriy
Цитата(rcdimon @ 22.11.2009, 17:22) *
но не видятся
чем не видятся? может попробовать пересобрать приложение?
PavelDart
Цитата(rcdimon @ 22.11.2009, 14:22) *
у меня 4.5 и у меня тоже есть.... скомпилились нормально.... но не видятся (



rcdimon, драйвер кроме приложения пробовал проверять?
Если нет, проверь в sqlbrowser.
У меня заработало.
rcdimon
Приложение пересобирал. Оно не видит драйвер. sqlbrowser тоже не видит.
А свое приложение запускаю в режиме отладки- так и пишет QMYSQL -
QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC

Я тут заметил, что qt-sdk ставит сам mingw, а я сам ставил его отдельно. Сейча удалил все- и сдк и мнигв. Установил заново только сдк- вообще отказывается компилировать драйвер. На синтаксические ошибки жалуется. Бред какой-то.
Litkevich Yuriy
rcdimon, ты в чём копилишь в Креаторе? И запускашь приложение тоже в нём?
rcdimon
Да. я нажимаю Ctrl+R или F5

а драйвер компилирую из коммандной строки
Litkevich Yuriy
Пробуй запустить программу тоже из командной строки
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.