Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Doomych
0 / 0 / 0
Регистрация: 10.12.2007
Сообщений: 98
#1

Все проекты перестали компилироваться, ошибка: typedef UINT_PTR KSPIN_LOCK - C++

14.08.2008, 09:29. Просмотров 879. Ответов 1
Метки нет (Все метки)

Работаю в VC++6.0. Вчера все было нормально, а сегодня ситуация: при компиляции любого проекта компилятор находит ошибку в файле winnt.h, хотя я этот файл никогда не открывал (проверил по дате изменения), да и в проекте нет ни одной ссылки на этот файл. Да и стоит у меня не NT, а 98-й. Может, я что-то сбил в настройках? Подскажите! Ниже привожу текст plg-файла.

--------------------Configuration: Hexdecets - Win32 Debug--------------------

Command Lines
Creating command line 'rc.exe /l 0x419 /fo'Debug/Hexdecets.res' /d '_DEBUG' /d '_AFXDLL' 'F:!ПроектыHexDecEtsHexdecetsHexdecets.rc''
Creating temporary file 'C:WINDOWSTEMPRSPE375.TMP' with contents
[
/nologo /MDd /W3 /Gm /GX /ZI /Od /D 'WIN32' /D '_DEBUG' /D '_WINDOWS' /D '_AFXDLL' /D '_MBCS' /Fp'Debug/Hexdecets.pch' /Yu'stdafx.h' /Fo'Debug/' /Fd'Debug/' /FD /GZ /c
'F:!ПроектыHexDecEtsHexdecetsHexdecets.cpp'
'F:!ПроектыHexDecEtsHexdecetsHexdecetsDlg.cpp'
]
Creating command line 'cl.exe @C:WINDOWSTEMPRSPE375.TMP'
Creating temporary file 'C:WINDOWSTEMPRSPE376.TMP' with contents
[
/nologo /MDd /W3 /Gm /GX /ZI /Od /D 'WIN32' /D '_DEBUG' /D '_WINDOWS' /D '_AFXDLL' /D '_MBCS' /Fp'Debug/Hexdecets.pch' /Yc'stdafx.h' /Fo'Debug/' /Fd'Debug/' /FD /GZ /c
'F:!ПроектыHexDecEtsHexdecetsStdAfx.cpp'
]
Creating command line 'cl.exe @C:WINDOWSTEMPRSPE376.TMP'
Creating command line 'link.exe /nologo /subsystem:windows /incremental:yes /pdb:'Debug/Hexdecets.pdb' /debug /machine:I386 /out:'Debug/Hexdecets.exe' /pdbtype:sept '.DebugHexdecets.obj' '.DebugHexdecetsDlg.obj' '.DebugStdAfx.obj' '.DebugHexdecets.res' '
Output Window
Compiling resources...
Compiling...
StdAfx.cpp
e:.....vc98includewinnt.h(1092) : error C2146: syntax error : missing '' before identifier 'KSPIN_LOCK'
e:.....vc98includewinnt.h(1092) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

Results
Hexdecets.exe - 2 error(s), 0 warning(s)

А вот и сама строка с ошибкой:
typedef UINT_PTR KSPIN_LOCK;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2008, 09:29     Все проекты перестали компилироваться, ошибка: typedef UINT_PTR KSPIN_LOCK
Посмотрите здесь:
C++ Ошибка improper use of typedef
C++ Ошибка при компиляции Dev C++ 'typedef void* pthread_t'
Не хочет компилироваться, код верный C++
C++ После легкой модификации кода он перестал компилироваться
Не работают проекты. Ошибка "Tracker.exe is missing" C++
Проверить заданный код C++ на ошибки (программа не желает компилироваться) C++
C++ Программа перестает компилироваться после подключения библиотеки <Afx.h>
typedef C++
typedef C++
typedef C++
Typedef C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Archie
Сообщений: n/a
19.08.2008, 13:50     Все проекты перестали компилироваться, ошибка: typedef UINT_PTR KSPIN_LOCK #2
почисти temp
Yandex
Объявления
19.08.2008, 13:50     Все проекты перестали компилироваться, ошибка: typedef UINT_PTR KSPIN_LOCK
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru