nmake не будет работать - Qt - PullRequest
0 голосов
/ 13 марта 2012

Я пытаюсь развернуть мой проект (созданный с помощью Qt Creator) в одном статическом исполняемом файле (Windows).У меня проблемы с этим, хотя я чувствую, что точно следую учебнику Qt.

Учебник, которому я следую: http://qt -project.org / doc / qt-4.8 / deploy-windows.html

Сначала я открываю командную строку Qt и ввожу 'configure -static'.Просто чтобы убедиться, что я все делаю правильно, я даже показываю командную строку, которую я использую.

Я выполняю шаги 'configure', и это мой вывод.

После ввода команды 'configure -static' я получаю это в качестве вывода.(наденьте Пасти, чтобы сохранить это в чистоте).

http://pastie.org/3580144

Затем я ввожу 'nmake sub-src' и получаю в качестве вывода:

C:\Qt\4.8.0>nmake sub-src

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

    cd ..\..\src\tools\bootstrap\ && c:\Qt\4.8.0\bin\qmake.exe \src\tools\bootstrap\bootstrap.pro -o Makefile
Cannot find file: \src\tools\bootstrap\bootstrap.pro.
NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop.

C:\Qt\4.8.0>

Я получаю тот же вывод, даже если я просто командую 'nmake'.У меня установлен Qt SDK, и я понятия не имею, что делать в этот момент, так как я все погуглил.Спасибо за любую помощь, Хетелек.

1 Ответ

2 голосов
/ 13 марта 2012

Это первая косая черта на пути к файлу - она ​​делает путь к файлу "абсолютным". ТАК nmake ищет файл:

C:\src\tools\bootstrap\bootstrap.pro

но ваш файл фактически сохраняется как:

C:\Qt\4.8.0\src\tools\bootstrap\bootstrap.pro

Теперь я не уверен, как настроить nmake для использования правильного пути, но это ваша проблема. А если ничего не помогает, вы всегда можете переместить папку src в корень диска C, чтобы nmake ожидал ее.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...