Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [QT4] Установка 
:(
    Опции темы
bronislav
Дата 2.6.2008, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



QT 4.4.0
OC Windows
Я хочу установить Qt в директорию отличную от директории с исходниками.
Поступаю так:
Код

cd /d D:\lib\qt-4.4.0
..\qt-src-4.4.0\configure.exe -loadconfig cfg1


конфиг файл:
Код

-debug-and-release 
-qt-sql-mysql 
-qt-sql-sqlite 
-qt-sql-sqlite2 
-no-accessibility 
-qt-zlib 
-qt-gif 
-qt-libpng 
-qt-libmng 
-qt-libtiff 
-qt-libjpeg 
-qt-style-windowsxp 
-qt-style-windowsvista 
-I D:/lib/qt-src-4.4.0/include 
-saveconfig cfg1 


при компиляции qmake вылетают ошибки:
Код

Creating qmake...
g++ -c -oproject.o -O -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Ige
nerators/mac -ID:\lib\qt-4.4/include -ID:\lib\qt-4.4/include/QtCore -ID:\lib\qt-
src-4.4.0/include -ID:\lib\qt-src-4.4.0/include/QtCore -ID:\lib\qt-4.4/src/corel
ib/global -ID:\lib\qt-4.4/include/QtScript -ID:\lib\qt-src-4.4.0/mkspecs/win32-g
++ -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE -DQT
_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAK
E -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQMAKE
_OPENSOURCE_EDITION project.cpp
In file included from D:/lib/qt-src-4.4.0/qmake/project.cpp:44,
                 from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.h:59:28: qscriptengine.h: No such file or dire
ctory
In file included from D:/lib/qt-src-4.4.0/qmake/project.cpp:44,
                 from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.h:86: error: `QScriptEngine' does not name a t
ype
In file included from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.cpp:159:26: qscriptvalue.h: No such file or di
rectory
D:/lib/qt-src-4.4.0/qmake/project.cpp:161:34: qscriptvalueiterator.h: No such fi
le or directory
In file included from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.cpp:165: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:168: error: `QScriptValue' has not been de
clared
D:/lib/qt-src-4.4.0/qmake/project.cpp:169: error: ISO C++ forbids declaration of
 `js' with no type
D:/lib/qt-src-4.4.0/qmake/project.cpp: In function `bool qscript_createQMakeProj
ectMap(QMap<QString, QStringList>&, int)':
D:/lib/qt-src-4.4.0/qmake/project.cpp:170: error: `QScriptValueIterator' was not
 declared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:170: error: expected `;' before "it"
D:/lib/qt-src-4.4.0/qmake/project.cpp:171: error: `it' was not declared in this
scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:173: error: `qscriptvalue_cast' was not de
clared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:173: error: expected primary-expression be
fore '>' token
D:/lib/qt-src-4.4.0/qmake/project.cpp: At global scope:
D:/lib/qt-src-4.4.0/qmake/project.cpp:178: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:192: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:206: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:235: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp: In member function `QMakeProject::Include
Status QMakeProject::doProjectInclude(QString, uchar, QMap<QString, QStringList>
&)':
D:/lib/qt-src-4.4.0/qmake/project.cpp:1815: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1815: error: `qscript_projectWrapper' was
not declared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1819: error: `QScriptValue' was not declar
ed in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1819: error: expected `;' before "r"
D:/lib/qt-src-4.4.0/qmake/project.cpp:1823: error: `r' was not declared in this
scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1826: error: expected `;' before "variable
s"
D:/lib/qt-src-4.4.0/qmake/project.cpp:1827: error: insufficient contextual infor
mation to determine type
D:/lib/qt-src-4.4.0/qmake/project.cpp:1827: error: insufficient contextual infor
mation to determine type
D:/lib/qt-src-4.4.0/qmake/project.cpp:1828: error: argument of type `QMap<QStrin
g, QStringList>&(QMakeProject::)()' does not match `int'
D:/lib/qt-src-4.4.0/qmake/project.cpp: In member function `QStringList QMakeProj
ect::doProjectExpand(QString, QList<QStringList>, QMap<QString, QStringList>&)':

D:/lib/qt-src-4.4.0/qmake/project.cpp:2323: error: `QScriptValue' was not declar
ed in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2323: error: expected `;' before "jsFunc"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2324: error: `jsFunc' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2325: error: `QScriptValueList' was not de
clared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2325: error: expected `;' before "jsArgs"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2327: error: `jsArgs' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2327: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2328: error: expected `;' before "jsRet"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2329: error: `qscriptvalue_cast' was not d
eclared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2329: error: expected primary-expression b
efore '>' token
D:/lib/qt-src-4.4.0/qmake/project.cpp:2329: error: `jsRet' was not declared in t
his scope
D:/lib/qt-src-4.4.0/qmake/project.cpp: In member function `bool QMakeProject::do
ProjectTest(QString, QList<QStringList>, QMap<QString, QStringList>&)':
D:/lib/qt-src-4.4.0/qmake/project.cpp:2799: error: `QScriptValue' was not declar
ed in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2799: error: expected `;' before "jsFunc"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2800: error: `jsFunc' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2801: error: `QScriptValueList' was not de
clared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2801: error: expected `;' before "jsArgs"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2803: error: `jsArgs' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2803: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2804: error: expected `;' before "jsRet"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2805: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: `qscriptvalue_cast' was not d
eclared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: expected primary-expression b
efore "bool"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: expected `;' before "bool"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: expected unqualified-id befor
e '>' token
mingw32-make: *** [project.o] Error 1
del project.o main.o makefile.o unixmake.o unixmake2.o mingw_make.o option.o win
makefile.o projectgenerator.o property.o meta.o makefiledeps.o metamakefile.o xm
loutput.o pbuilder_pbx.o borland_bmake.o msvc_nmake.o msvc_dsp.o msvc_vcproj.o m
svc_objectmodel.o qbitarray.o qbuffer.o qbytearray.o qcryptographichash.o qvsnpr
intf.o qbytearraymatcher.o qconfig.o qdatetime.o qdir.o qdiriterator.o qfile.o q
temporaryfile.o qfileinfo.o qabstractfileengine.o qfsfileengine.o qfsfileengine_
iterator.o qfsfileengine_win.o qfsfileengine_iterator_win.o qglobal.o qhash.o qi
odevice.o qlibraryinfo.o qlistdata.o qlinkedlist.o qlocale.o qmalloc.o qmap.o qr
egexp.o qstring.o qstringlist.o qtextstream.o quuid.o qvector.o qurl.o qsettings
.o qsettings_win.o qvariant.o qmetatype.o qnumeric.o qscriptasm.o qscriptast.o q
scriptastvisitor.o qscriptcompiler.o qscriptecmaarray.o qscriptecmaboolean.o qsc
riptecmacore.o qscriptecmadate.o qscriptecmafunction.o qscriptecmaglobal.o qscri
ptecmamath.o qscriptecmanumber.o qscriptecmaobject.o qscriptecmaregexp.o qscript
ecmastring.o qscriptecmaerror.o qscriptcontext_p.o qscriptengine.o qscriptengine
_p.o qscriptengineagent.o qscriptextenumeration.o qscriptextvariant.o qscriptcon
text.o qscriptcontextinfo.o qscriptfunction.o qscriptgrammar.o qscriptlexer.o qs
criptclassdata.o qscriptparser.o qscriptprettypretty.o qscriptsyntaxchecker.o qs
criptclass.o qscriptclasspropertyiterator.o qscriptstring.o qscriptvalue.o qscri
ptvalueimpl.o qscriptvalueiterator.o qscriptvalueiteratorimpl.o
Не удается найти D:\lib\qt-4.4\qmake\project.o
g++ -c -oproject.o -O -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Ige
nerators/mac -ID:\lib\qt-4.4/include -ID:\lib\qt-4.4/include/QtCore -ID:\lib\qt-
src-4.4.0/include -ID:\lib\qt-src-4.4.0/include/QtCore -ID:\lib\qt-4.4/src/corel
ib/global -ID:\lib\qt-4.4/include/QtScript -ID:\lib\qt-src-4.4.0/mkspecs/win32-g
++ -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE -DQT
_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAK
E -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQMAKE
_OPENSOURCE_EDITION project.cpp
In file included from D:/lib/qt-src-4.4.0/qmake/project.cpp:44,
                 from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.h:59:28: qscriptengine.h: No such file or dire
ctory
In file included from D:/lib/qt-src-4.4.0/qmake/project.cpp:44,
                 from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.h:86: error: `QScriptEngine' does not name a t
ype
In file included from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.cpp:159:26: qscriptvalue.h: No such file or di
rectory
D:/lib/qt-src-4.4.0/qmake/project.cpp:161:34: qscriptvalueiterator.h: No such fi
le or directory
In file included from project.cpp:1:
D:/lib/qt-src-4.4.0/qmake/project.cpp:165: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:168: error: `QScriptValue' has not been de
clared
D:/lib/qt-src-4.4.0/qmake/project.cpp:169: error: ISO C++ forbids declaration of
 `js' with no type
D:/lib/qt-src-4.4.0/qmake/project.cpp: In function `bool qscript_createQMakeProj
ectMap(QMap<QString, QStringList>&, int)':
D:/lib/qt-src-4.4.0/qmake/project.cpp:170: error: `QScriptValueIterator' was not
 declared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:170: error: expected `;' before "it"
D:/lib/qt-src-4.4.0/qmake/project.cpp:171: error: `it' was not declared in this
scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:173: error: `qscriptvalue_cast' was not de
clared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:173: error: expected primary-expression be
fore '>' token
D:/lib/qt-src-4.4.0/qmake/project.cpp: At global scope:
D:/lib/qt-src-4.4.0/qmake/project.cpp:178: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:192: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:206: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp:235: error: `QScriptValue' does not name a
 type
D:/lib/qt-src-4.4.0/qmake/project.cpp: In member function `QMakeProject::Include
Status QMakeProject::doProjectInclude(QString, uchar, QMap<QString, QStringList>
&)':
D:/lib/qt-src-4.4.0/qmake/project.cpp:1815: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1815: error: `qscript_projectWrapper' was
not declared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1819: error: `QScriptValue' was not declar
ed in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1819: error: expected `;' before "r"
D:/lib/qt-src-4.4.0/qmake/project.cpp:1823: error: `r' was not declared in this
scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:1826: error: expected `;' before "variable
s"
D:/lib/qt-src-4.4.0/qmake/project.cpp:1827: error: insufficient contextual infor
mation to determine type
D:/lib/qt-src-4.4.0/qmake/project.cpp:1827: error: insufficient contextual infor
mation to determine type
D:/lib/qt-src-4.4.0/qmake/project.cpp:1828: error: argument of type `QMap<QStrin
g, QStringList>&(QMakeProject::)()' does not match `int'
D:/lib/qt-src-4.4.0/qmake/project.cpp: In member function `QStringList QMakeProj
ect::doProjectExpand(QString, QList<QStringList>, QMap<QString, QStringList>&)':

D:/lib/qt-src-4.4.0/qmake/project.cpp:2323: error: `QScriptValue' was not declar
ed in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2323: error: expected `;' before "jsFunc"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2324: error: `jsFunc' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2325: error: `QScriptValueList' was not de
clared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2325: error: expected `;' before "jsArgs"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2327: error: `jsArgs' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2327: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2328: error: expected `;' before "jsRet"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2329: error: `qscriptvalue_cast' was not d
eclared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2329: error: expected primary-expression b
efore '>' token
D:/lib/qt-src-4.4.0/qmake/project.cpp:2329: error: `jsRet' was not declared in t
his scope
D:/lib/qt-src-4.4.0/qmake/project.cpp: In member function `bool QMakeProject::do
ProjectTest(QString, QList<QStringList>, QMap<QString, QStringList>&)':
D:/lib/qt-src-4.4.0/qmake/project.cpp:2799: error: `QScriptValue' was not declar
ed in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2799: error: expected `;' before "jsFunc"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2800: error: `jsFunc' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2801: error: `QScriptValueList' was not de
clared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2801: error: expected `;' before "jsArgs"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2803: error: `jsArgs' was not declared in
this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2803: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2804: error: expected `;' before "jsRet"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2805: error: `eng' was not declared in thi
s scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: `qscriptvalue_cast' was not d
eclared in this scope
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: expected primary-expression b
efore "bool"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: expected `;' before "bool"
D:/lib/qt-src-4.4.0/qmake/project.cpp:2807: error: expected unqualified-id befor
e '>' token
mingw32-make: *** [project.o] Error 1
Building qmake failed, return code 2


Можно это как-то исправить или нет? Или вообще вне дерева исходников QT скомпилировать нельзя?


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
anatox91
Дата 2.6.2008, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


программист-самоучка
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 12.1.2008
Где: ++Украина.Крым++

Репутация: нет
Всего: 13



а почему ты не хочешь взять готовый инсталлятор и установить, раз устанавливаешь в винде?


--------------------

The code is the design ©

Sony VAIO VGN-FW480J

user posted image
PM MAIL ICQ   Вверх
SABROG
Дата 2.6.2008, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(bronislav @  2.6.2008,  11:57 Найти цитируемый пост)

Код

cd /d D:\lib\qt-4.4.0
..\qt-src-4.4.0\configure.exe -loadconfig cfg1


Ты заходишь в директорию куда будешь ставить Qt

Затем ты прописываешь инклюд к исходникам:

Цитата(bronislav @  2.6.2008,  11:57 Найти цитируемый пост)
Код

-I D:/lib/qt-src-4.4.0/include


Но, если в исходниках Qt используется подключение библиотек в таком виде:

Код

#include "../someheader.h"


То возникнет косяк, т.к. ты в данный момент находишься в "D:\lib\qt-4.4.0". Должно быть все наоборот. Но, ключ -I задает всего-лишь дополнительный путь поиска хидеров, а не установки Qt в эту папку...



--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
bronislav
Дата 2.6.2008, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



Цитата(anatox91 @  2.6.2008,  11:24 Найти цитируемый пост)
а почему ты не хочешь взять готовый инсталлятор и установить, раз устанавливаешь в винде? 


ради опыта

Цитата(SABROG @  2.6.2008,  11:33 Найти цитируемый пост)
Но, ключ -I задает всего-лишь дополнительный путь поиска хидеров, а не установки Qt в эту папку...

Я знаю, что это дополнительный путь для исходников

Файл на который ругается компилятор подключен вот так:
Код

#include <qscriptengine.h>






--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
SABROG
Дата 2.6.2008, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Ну, а внутри самого файла то ты не смотрел:

Код

#include "../../src/script/qscriptengine.h"



--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
bronislav
Дата 2.6.2008, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



И это никак не лечится?


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
SABROG
Дата 2.6.2008, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(bronislav @ 2.6.2008,  13:14)
И это никак не лечится?

Лечится, надо всего-лишь поправить пути в 2815 файлах...

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  files.zip 14,36 Kb


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
bronislav
Дата 2.6.2008, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



Цитата(SABROG @  2.6.2008,  12:30 Найти цитируемый пост)
Лечится, надо всего-лишь поправить пути в 2815 файлах...



Это официальный способ?  smile  smile  smile 

Получается, что для установки QT с разными опциями надо каждый раз копировать исходники?


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
SABROG
Дата 2.6.2008, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Естественно не официальный, более того, я думаю даже после этого ничего не соберется  smile

Теоретически при компиляции сами исходники не меняются, разница только в .a, .dll файлах, в утилитах типа qmake, lrelease и т.п., всех собранных exampl'ов. Т.е. для сборки разными версиями Qt придется в любом случае иметь откомпиленные библиотеки. Размер исходников 300 мегабайт, а размер откомиленной библиотеки (.o,.a,.dll,.exe) - около 6 гигов. Все .o файлы в сумме весят 3 гига, но они вроде не нужны после компиляции.

Это сообщение отредактировал(а) SABROG - 2.6.2008, 14:24


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
42na
Дата 3.6.2008, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 28.5.2008

Репутация: нет
Всего: нет



помогите плз... 
установил Visual Studio 2008, QT 4.4.0, интегрировал его в VS
создаю новый проект (QT Application), компилирую и вылетают следующие ошибки:
  • qtmaind.lib(qtmain_win.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::locale::facet::_Register(void)" (__imp_?_Register@facet@locale@std@@QAEXXZ) referenced in function "class std::ctype<char> const & __cdecl std::use_facet<class std::ctype<char> >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z)
  • qtmaind.lib(qtmain_win.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::ctype<char>::_Getcat(class std::locale::facet const * *)" (__imp_?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z) referenced in function "class std::ctype<char> const & __cdecl std::use_facet<class std::ctype<char> >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z)
  • qtmaind.lib(qtmain_win.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::ctype<unsigned short>::_Getcat(class std::locale::facet const * *)" (__imp_?_Getcat@?$ctype@G@std@@SAIPAPBVfacet@locale@2@@Z) referenced in function "class std::ctype<unsigned short> const & __cdecl std::use_facet<class std::ctype<unsigned short> >(class std::locale const &)" (??$use_facet@V?$ctype@G@std@@@std@@YAABV?$ctype@G@0@ABVlocale@0@@Z)

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.1026 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.