Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Nmake / 2 сообщений из 2, страница 1 из 1
05.07.2006, 11:49
    #33832268
sdd
sdd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nmake
Люди помогите собрать пример из Microsoft Platform SDK.
все делаю, как написано в readme.txt.
- Меняю setenv.bat (добавил set DXSDKROOT=C:\DXSDK)
- запускаю командную строку, выполняю setenv /SRV32 (у меня x86 , MS Windows Server 2003 SP1)
- переходим в папку с примером
- nmake /f makefile

Результат:
Compiling dtevntsk.cpp
cl -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_X86_=1 -DWIN32 -
D_WIN32 -W3 -D_WINNT -D_WIN32_WINNT=0x0502 -D_WIN32_IE=0x0600 -DWINVER=0x0502
-D_MT -MTd -Zi -Od -DDEBUG /DMSPLOG /DUNICODE /GR /GX /DDBG /D_DEBUG /Fo"SRV2003
_DEBUG\\" /Fd"SRV2003_DEBUG\\" dtevntsk.cpp
"cl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
NMAKE : fatal error U1077: 'cl' : return code '0x1'
Stop.

Блин ….. почему он компилятор не находит???????
правильнее:
- что нужно дописать (и где) чтобы он нашел компилятор;
- где должен быть компилятор

Спасибо
...
Рейтинг: 0 / 0
05.07.2006, 15:49
    #33833260
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nmake
setenv.bat надо вызывать из (например) батника который будет это все билдить.
В DOS переменные окружения, установленные дочерним процессом могуть родительскому не отдаваться.

Короче, проверьте установились ли эти ваши переменные ПОСЛЕ того, как вы выполнили setenv .bat .

А еще лучше скопируйте переменные оттуда и положите руками в окружение вашего пользователя (MyComputer/properties ....)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Nmake / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]