![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Stiff |
![]()
Сообщение
#21
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 11.4.2009 Пользователь №: 674 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
потому что в переменных средах не прописал
![]() щас сгенерировал def-файл, сформировал библиотеку *.a
потом : Раскрывающийся текст
Ума не приложу что с этим делать... адресов таких в C:\ никогда и не было... хотя Qt 4.5.0 стояла в C:\Qt\2009.01\ Возможно в переменных средах что-то забыл прописать или некорректно это сделал? Уже прописано: CurrentUser: PATH: F:\Qt\bin\;F:\Qt\mingw\bin\;F:\Qt\mingw\mingw32\bin\;F:\Qt\mingw\libexec\gcc\mingw32\3.4.5\ QMAKESPEC: F:\Qt\qt\mkspecs\win32-g++ QTDIR: F:\Qt\qt System: PATH: F:\Qt\mingw\bin\;F:\Qt\qt\qmake;F:\MySQL\bin |
|
|
Litkevich Yuriy |
![]()
Сообщение
#22
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
PATH: F:\Qt\bin\ QTDIR: F:\Qt\qt что-то я не понял, что за bin? Что в нём?потому что в переменных средах не прописал QMAKESPEC необязательно прописывать если ты не собираешся собирать саму библиотеку (т.е. сам qmake)Вообще расскажи, что и как ты ставил. Qt, компилятор и т.д. где брал и их названия. Если воспользоваться автоустановщиком Qt, то большенство из твои действий просто лишние. адресов таких в C:\ никогда и не было... хотя Qt 4.5.0 стояла в C:\Qt\2009.01\ это я вообще не понял.
|
|
|
Stiff |
![]()
Сообщение
#23
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 11.4.2009 Пользователь №: 674 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Ставилось qt-sdk-win-opensource-2009.02. То есть всё в одном флаконе, Qt SDK for Windows(167 mb).
Никаких переменных сред при установке не добавилось, всё прописывал вручную, чтобы через cmd можно было работать. Без задания в переменную среду QMAKESPEC в cmd ругался при команде qmake, мол не может найти по адресу типа "c:\qt-greenhouse\Trolltech\..." что-то там дальше, особо не запомнил. В листинге ниже опять встречается похожий путь. Что он значит? Такого пути никогда не существовало даже... F:\Qt - папка в которой лежит: Qt, MinGW, bin, lib, share. |
|
|
Litkevich Yuriy |
![]()
Сообщение
#24
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
В листинге ниже опять встречается похожий путь. этот:"c:\qt-greenhouse\Trolltech\..." Если да, то я склонен считать, что у тебя ненормально установилась Qt. Т.к. при установке, должны были пропатчится qmake, QtCore.dll, и еще некоторые dll'ки, в которых жестко зашиваются пути при их компиляции. Это видимо и есть причина косяков со speck'ом. вообще тип платформы, нужно задавать по имени подкаталога, а не с использованием пути, например:
но ты должен знать что в qmake жестко вкомпилены и пути к библиотеки и тип компилятора. По сути нужна только одна переменная окружения - PATH = <путь к qmake> Предлагаю снести имеющуюся установку Qt, перегрузить машину и установить заново. F:\Qt - папка в которой лежит: Qt, MinGW, bin, lib, share. а что за bin, lib, share. Я полной устаовкой не пользуюсь и непредставляю чего там ещё навалено. Может это от Креатора потраха? |
|
|
Stiff |
![]()
Сообщение
#25
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 11.4.2009 Пользователь №: 674 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Перестановил винду(давно уже собирался). Поставил Qt ту же, всё сделал как описал выше, и снова всё так же. Точь в точь.
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#26
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
всё сделал как описал выше, ты много чего выше описалПосле установки Qt SDK, если установщик не предлагает создавать переменные окружения, создай их сам. Прочитай статью по сборке Qt и настрой переменные окружения по аналогии с ней. Но если ты используешь одну версию Qt тебе необязательно делать это в bat-файле. Мало того в самом Креаторе можно задать необходимое окружение (в этом отношении он какашка, т.к. всё сделано очень неудобно) П.С. попробуй скомпилировать какие-нибудь примеры, собственноручно, а затем запустить. отпишись о результатах. |
|
|
Stiff |
![]()
Сообщение
#27
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 11.4.2009 Пользователь №: 674 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всё, откомпилось отлично. Вот она моя dll-ка
![]() Спасибо большое. PS: в списке драйвером в Qt Demo не отображается ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#28
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Stiff |
![]()
Сообщение
#29
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 11.4.2009 Пользователь №: 674 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Извиняюсь, плохо выразился. Qt Demo->Demonstration->SQL Browser
![]() |
|
|
igor_bogomolov |
![]()
Сообщение
#30
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Посмотри вот это описалово. Описано подробнее просто некуда.
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 16:42 |