Kincajou
27-07-2006, 21:50
Создаю вручную 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'?
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'?