Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: skull от Декабрь 20, 2004, 19:08



Название: Ошибка Компиляции Простейшего приложения
Отправлено: skull от Декабрь 20, 2004, 19:08
У меня qt-win-commercial-3.3.3, MS VS.Net 7.0
При компиляции любого проекта(даже примера) выдет

E:\1\_MyProject\QSock>nmake

Microsoft (R) Program Maintenance Utility Version 7.00.9466
Copyright (C) Microsoft Corporation.  All rights reserved.

        link /NOLOGO /DELAYLOAD:comdlg32.dll /DELAYLOAD:oleaut32.dll /DELAYLOAD:
winmm.dll /DELAYLOAD:wsock32.dll /DELAYLOAD:winspool.dll /SUBSYSTEM:WINDOWS /LIB
PATH:"C:\Qt\3.3.3\lib" /OUT:sock.exe @C:\DOCUME~1\Skull\LOCALS~1\Temp\nm13B.tmp

LINK : fatal error LNK1181: cannot open input file 'qt333.lib'
NMAKE : fatal error U1077: 'link' : return code '0x49d'
Stop.

У меня qt333.lib нет.
Упоминаний о нем в инете вообще НЕТ!
Пробовало удалить qt333.lib его из Makefile, стаол еще хуже.
Может я QT компильнул не правильнор?


Название: Ошибка Компиляции Простейшего приложения
Отправлено: Admin от Декабрь 20, 2004, 19:47
а ты как QT ставил

откуда качал
что за версия


Название: Ошибка Компиляции Простейшего приложения
Отправлено: skull от Декабрь 21, 2004, 06:39
>откуда качал
Качас с
http://hardclub.donntu.edu.ua/archive/qt/qt-win-commercial-3.3.3.exe
Нашел сылку в этом форуме

>а ты как QT ставил
Компилил тагже по написанному в форуме:
1. cmd
2. C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
3. И потом nmake кажется

>что за версия
Не понял. Версия чего, QT -> 3.3.3.

Меня вот што интересует у кого-нибудь еще требует qt333.lib,
Упоминание о qt333.lib в $QTDIR есть только в файле $QTDIR\3.3.3\src.qt.rc.

            VALUE "CompanyName", "Trolltech AS\0"
            VALUE "FileDescription", "Qt\0"
            VALUE "FileVersion", "3,3,3,1\0"
            VALUE "InternalName", "qt-enterprise\0"
            VALUE "LegalCopyright", "Copyright (C) 2003-2004 Trolltech\0"
            VALUE "LegalTrademarks", "\0"
            VALUE "OriginalFilename", "qt333.dll\0"
            VALUE "ProductName", "Qt\0"
            VALUE "ProductVersion", "3.3.3\0"

Ито он там dll
Вышлете мне на мыло SKulll@bk.ru Makefile или лучше целый проект
Заранее спасобо

Подскажите тогда как можно быстро и без гемороя самому exe'шник собрать


Название: Ошибка Компиляции Простейшего приложения
Отправлено: Admin от Декабрь 21, 2004, 21:45
вообщето в setup данном идет программа которая все самаа делает и никаких таких действий типа

Компилил тагже по написанному в форуме:
1. cmd
2. C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
3. И потом nmake кажется

в результате у тебя либа и получится qt333.lib


Название: Ошибка Компиляции Простейшего приложения
Отправлено: Sergey B. от Декабрь 22, 2004, 10:13
Цитата: "skull"
>откуда качал
Качас с
http://hardclub.donntu.edu.ua/archive/qt/qt-win-commercial-3.3.3.exe
Нашел сылку в этом форуме

>а ты как QT ставил
Компилил тагже по написанному в форуме:
1. cmd
2. C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
3. И потом nmake кажется

Да........ читаем по пунктам:

1. cmd
2. C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
3. C:\qt-win-commercial-3.3.3.exe
перелогинишься после установки и будет тебе счастье....
qt333.lib это статическая библиотека с описанием функций находящихся в qt333.dll вроде бы так, могу ошибаться...