Название: [Решено]Нужна ваша помощь Отправлено: Forlan от Апрель 11, 2012, 16:01 Установил Qt Creator 2.4.1 (Qt 4.7.4 (32-х битной)) и при сборке любого проекта и примеров выдает ошибку:
"cl" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. command failed with exit code 1 command failed with exit code 2 16:35:00: Процесс «C:\QtSDK\QtCreator\bin\jom.exe» завершился с кодом 2. Возникла ошибка при сборке проекта chip (цель: Desktop) Во время выполнения сборки на этапе «Сборка» Помогите пожалуйста разобраться в чём проблема. Название: Re: Нужна ваша помощь Отправлено: GreatSnake от Апрель 11, 2012, 16:13 Насколько я помню, cl - c/c++ компилятор от MS. У вас стоит Visual Studio?
Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 11, 2012, 16:26 Да стоит MS Visual studio 2010
Название: Re: Нужна ваша помощь Отправлено: GreatSnake от Апрель 11, 2012, 16:30 Да стоит MS Visual studio 2010 Ну вот и получается, что Qt Creator про это не знает. Попробуй запустить его из консоли открытой через vcvarsall.bat. Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 11, 2012, 16:36 Не понял как это сделать и где искать данный файл
Название: Re: Нужна ваша помощь Отправлено: GreatSnake от Апрель 11, 2012, 16:41 Не понял как это сделать и где искать данный файл Этот файл запустится при вызове "Visual Studio Command Prompt" из "Пуск" меню.Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 11, 2012, 16:50 Запустил данный файл через командную строку Visual studio и там написано
Settings enviroment for using Microsoft Visuak Studio 2010 x86 tools Название: Re: Нужна ваша помощь Отправлено: GreatSnake от Апрель 11, 2012, 16:58 Похоже я тебя запутал.
"через командную строку Visual studio" нужно запускать не этой файл, а Qt Creator. Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 11, 2012, 17:02 Надо вписать туда файл qtcreator.exe?
Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 12, 2012, 09:36 Запустил через командную строку Visual studio не помогает
Название: Re: Нужна ваша помощь Отправлено: kambala от Апрель 12, 2012, 13:01 добавь путь до cl в PATH
Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 12, 2012, 14:01 Добавил путь в переменную среды PATH до cl.exe не помогло, всё тоже самое.
Название: Re: Нужна ваша помощь Отправлено: xokc от Апрель 12, 2012, 20:33 1. Проверить запускается ли cl.exe из той папки, в которой он расположен
2. Проверить запускается ли cl.exe из консоли, открытой по vcvarsall.bat 3. Убедиться, что в PATH правильно прописан путь к cl.exe, если нет - исправить и ПЕРЕГРУЗИТЬСЯ 4. Проверить запускается ли cl.exe из консоли, открытой НЕ по vcvarsall.bat 5. Пользоваться QtCreator Название: Re: Нужна ваша помощь Отправлено: Forlan от Апрель 12, 2012, 21:46 1.cl.exe не запускается из папки(VC/bin) в которой расположен, пишет что на компьютере отсутствует mspdb100.dll.
2.консоль vcvarsall.bat открывается и тут же закрывается 3.путь в Path D:\Программирование\Visual studio\VC\bin\cl.exe; 4. Попробовал запустить cl.exe из командной строки Visual studio пишет следующие: Оптимизирующий 32-разрядный компилятор Microsoft R C/C++ дальше написана версия использование: cl [параметр...] имя файла... [link параметр компоновки...] 5.- Название: Re: [Решено]Нужна ваша помощь Отправлено: Forlan от Апрель 13, 2012, 22:00 Ребят спасибо всем кто пытался помочь. Решил проблему сам. Оказалось что папка в которой находится Visual Studio 2010 содержит русские буквы, изменил на английские и проекты стали собираться.
Название: Re: [Решено]Нужна ваша помощь Отправлено: GreatSnake от Апрель 13, 2012, 22:55 Ребят спасибо всем кто пытался помочь. Решил проблему сам. Оказалось что папка в которой находится Visual Studio 2010 содержит русские буквы, изменил на английские и проекты стали собираться. Ну, что сказать - как говорится, сам себе буратино) |