crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

vly67
  опции профиля:
сообщение 17.2.2013, 23:05
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


Нужно строить графики функций в Visual Studio. Я установил QT 5.0.1, плагин Add-in для Visual Studio. Теперь в Visual Studio я могу создавать проекты Qt.
Но чтобы строить графики нужно подключить QWT. Я установил версию QWT 6.1. Затем действовал по инструкции INSTALL :
qmake qwt.pro
nmake
cd examples
qmake examples.pro
nmake

После 1 запуска nmake (qmake и nmake я скопировал в папку c:\Program Files\Qwt\) выпало сообщение

cd simple_plot
"c:\Program Files\Qwt\examples\nmake.exe"

Microsoft ® Program Maintenance Utility Version 10.00.30319.01
Copyright © Microsoft Corporation. All rights reserved.

cl -c -nologo -W3 -DQT_DLL -DQWT_DLL -DQT_THREAD_SUPPORT -DNO_DEBUG -I".
.\..\include" -I"c:\Qt\Qt5.0.1\5.0.1\msvc2010\include" -Foobj\simple.obj simple.
"cl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
NMAKE : fatal error U1077: 'cl' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files\Qwt\examples\nmake.exe"' : return
code '0x2'
Stop.

-------------------------------
т.е. nmake прочел строку makefile и не понял что надо делать. Кто -нибудь может помочь? Я облазил много сайтов, но всюду одно и тоже. Не знаю в какую сторону копать.



Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
2 страниц V   1 2 >  
Начать новую тему
Ответов (1 - 14)
Алексей1153
  опции профиля:
сообщение 18.2.2013, 7:26
Сообщение #2


фрилансер
******

Группа: Участник
Сообщений: 2943
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


я делал по этим туториалам
http://linux.vsevteme.ru/2011/01/19/blog/k...-na-win32-mingw
http://qwt.sourceforge.net/class_qwt_plot.html

правда, не под cl

Сообщение отредактировал Алексей1153 - 18.2.2013, 7:27
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vly67
  опции профиля:
сообщение 18.2.2013, 11:03
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Алексей1153 @ 18.2.2013, 8:26) *
я делал по этим туториалам
http://linux.vsevteme.ru/2011/01/19/blog/k...-na-win32-mingw
http://qwt.sourceforge.net/class_qwt_plot.html

правда, не под cl


спасибо, но надо под VS
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
electronik
  опции профиля:
сообщение 26.2.2013, 17:03
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 16.6.2012
Пользователь №: 3424

Спасибо сказали: 1 раз(а)




Репутация:   0  


потому что не правильные переменные окружения.
выполните
cmd
cd simple_plot
"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcbarsall.bat"
"путь до qmake.exe\qmake.exe"
qmake qwt.pro
nmake
cd examples
qmake examples.pro
nmake


nmake и qmake удалите с этой папки
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vly67
  опции профиля:
сообщение 3.3.2013, 2:48
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(electronik @ 26.2.2013, 17:03) *
потому что не правильные переменные окружения.
выполните
cmd
cd simple_plot
"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcbarsall.bat"
"путь до qmake.exe\qmake.exe"
qmake qwt.pro
nmake
cd examples
qmake examples.pro
nmake


nmake и qmake удалите с этой папки


а где находится файл vcbarsall.bat?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
electronik
  опции профиля:
сообщение 3.3.2013, 15:36
Сообщение #6


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 16.6.2012
Пользователь №: 3424

Спасибо сказали: 1 раз(а)




Репутация:   0  


vcvarsall.bat
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vly67
  опции профиля:
сообщение 4.3.2013, 1:44
Сообщение #7


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(electronik @ 3.3.2013, 15:36) *
vcvarsall.bat

его нет нигде
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
electronik
  опции профиля:
сообщение 4.3.2013, 15:15
Сообщение #8


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 16.6.2012
Пользователь №: 3424

Спасибо сказали: 1 раз(а)




Репутация:   0  


У Вас какая студия установлена? И в какой конфигурации?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vly67
  опции профиля:
сообщение 5.3.2013, 22:52
Сообщение #9


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(electronik @ 4.3.2013, 16:15) *
У Вас какая студия установлена? И в какой конфигурации?

Visual Studio 10 Ultimate
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
electronik
  опции профиля:
сообщение 6.3.2013, 2:32
Сообщение #10


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 16.6.2012
Пользователь №: 3424

Спасибо сказали: 1 раз(а)




Репутация:   0  


покажите вывод
cmd
cd c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\
dir
cd c:\Program Files\Microsoft Visual Studio 10.0\VC\
dir


Студия установлена в c:\Program Files ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
null
  опции профиля:
сообщение 7.3.2013, 9:55
Сообщение #11


Новичок


Группа: Новичок
Сообщений: 5
Регистрация: 24.12.2012
Пользователь №: 3651

Спасибо сказали: 0 раз(а)




Репутация:   0  


Попробуй через меню пуск "Microsoft Visual Studio 2010" -> "Visual Studio Tools" -> "Командная строка Visual Studio (2010)" (у меня так).

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vly67
  опции профиля:
сообщение 7.3.2013, 11:33
Сообщение #12


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


Студия установлена в c:\Program Files
Мои действия:

cmd //(консоль)
cd simple_plot //(консоль)
через командную строку VS запустил vcbarsall.bat
через консоль запустил:
"полный путь.." \qmake.exe
qmake qwt.pro - ругнулся, что qmake не является исполняемым файлом и все прекратилось, я так думаю что он его не нашел. В моих переменных окружения прописан путь к qmake
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
null
  опции профиля:
сообщение 7.3.2013, 18:35
Сообщение #13


Новичок


Группа: Новичок
Сообщений: 5
Регистрация: 24.12.2012
Пользователь №: 3651

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(vly67 @ 7.3.2013, 12:33) *
Студия установлена в c:\Program Files
Мои действия:

cmd //(консоль)
cd simple_plot //(консоль)
через командную строку VS запустил vcbarsall.bat
через консоль запустил:
"полный путь.." \qmake.exe
qmake qwt.pro - ругнулся, что qmake не является исполняемым файлом и все прекратилось, я так думаю что он его не нашел. В моих переменных окружения прописан путь к qmake

Пробуй явно указать путь до qmake.
Пример:
cmd
cd simple_plot
C:\Qt\Desktop\bin\qmake.exe qwt.pro
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vly67
  опции профиля:
сообщение 9.3.2013, 14:53
Сообщение #14


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 7.2.2012
Пользователь №: 3207

Спасибо сказали: 0 раз(а)




Репутация:   0  


c:\Program Files\Qwt\examples\simple_plot>nmake

Microsoft ® Program Maintenance Utility Version 10.00.30319.01
Copyright © Microsoft Corporation. All rights reserved.

cl -c -nologo -W3 -DQT_DLL -DQWT_DLL -DQT_THREAD_SUPPORT -DNO_DEBUG -I".
.\..\include" -I"c:\Qt\Qt5.0.1\5.0.1\msvc2010\include" -Foobj\simple.obj simple.
cpp
"cl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
NMAKE : fatal error U1077: 'cl' : return code '0x1'
Stop.

все тоже самое , дошел до nmake и все захлебнулось. В Makefile содержится то, на что ругается nmake.

Кто мне скажет зачем нужно запускать vcvarsall.bat?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lanz
  опции профиля:
сообщение 11.3.2013, 8:34
Сообщение #15


Старейший участник
****

Группа: Участник
Сообщений: 690
Регистрация: 28.12.2012
Пользователь №: 3660

Спасибо сказали: 113 раз(а)




Репутация:   8  


cl - это компилятор от студии.
Пишет ошибку что не может его найти, т.к. скорее всего пути к нему нет в переменной PATH.
vcvarsall.bat устанавливает переменные окружения (PATH и т.д.) чтобы можно было пользоваться студийными средствами.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 13.4.2025, 18:48