![]() |
*SOFT* | QT. Что глючит - nmake или qmake?
Создаю вручную cpp-файл с QT-библиотекой (в Win XP), делаю
qmake -project qmake -project_name.pro все нормально, появляется мэйкфайл. Но nmake выдает fatal error U1073: Don't know how to make 'C:\Program' Stop. Лезу в makefile, вижу строчку Makefile: dialog.pro C:\Program Files\qt\mkspecs\win32-msvc\qmake.conf ..\..\Program Files\qt\lib\qtmain.prl Хорошо, заключаю имена путей в двойные кавычки - nmake работает. Делаю другой проект, уже не из одного cpp-файла, а с включением класса из другой пары файлов class_name.h / class_name.cpp Мэйкфайл также создается нормально, но nmake опять выдает ту же ошибку. Лезу опять в него, ставлю кавычки - и... ошибка не исчезает! Более того, я копирую папки win32-mscv и lib прямо в C:, указываю в мэйкфайле соответствующие пути, то есть в нем теперь вообще даже нет слова "Program". А nmake опять твердит: fatal error U1073: Don't know how to make 'C:\Program' Stop. Что ему надо, откуда он взял этот 'Program'? |
Знаете, есть предложение установить QT в папку с простецким именем типа "c:\qt".
Я в своё время так и сделал, намурыжившись со всякими заморочками nmake... |
В общем-то помогло. Правда, с ручной подчисткой реестра.
Значит, это глюк нмэйка. У меня стоит qt 3.3.4, в винде я заметил за ней также несколько глюков, начиная от ассистанта, заканчивая дизайнером. |
Время: 12:50. |
Время: 12:50.
© OSzone.net 2001-