Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: armagedron   (15.02.2008 в 11:17)
Доброго времени суток. Установил
Microsoft Visual C++ 2005 Express Edition + Microsoft Platform SDK for Windows Server 2003 R2 (include lib)+DirectX SDK 9.0
Вроде все прописал правильно. Пытаюсь скомпилировать первую программу:

#include <d3d9.h>
#include <d3dx9mesh.h>
#pragma comment(lib, "d3d9.lib")
#pragma comment(lib, "d3dx9.lib")

Компилятор мне выдал кучу ошибок. Например:
C:\Microsoft Platform SDK for Windows Server 2003 R2 (include lib)\include\rpcasync.h(85) : error C2146: syntax error : missing ';' before identifier 'dwNumberOfBytesTransferred'
C:\Microsoft Platform SDK for Windows Server 2003 R2 (include lib)\include\rpcasync.h(85) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Microsoft Platform SDK for Windows Server 2003 R2 (include lib)\include\rpcasync.h(164) : error C2061: syntax error : identifier 'BOOL'
C:\Microsoft Platform SDK for Windows Server 2003 R2 (include lib)\include\rpcasync.h(171) : error C2065: 'DWORD' : undeclared identifier
ну и т.д.
Подскажите пожалуйста в чем дело? Может надо что то еще скачать или я не настроил что-то?
Заранее благодарен!
P.S.
Если у кого то есть такой файлик (RpcAsync.h папка includ) с рабочим компилируемым кодом большая просьба скинуть мне на мыло CUV2006@yandex.ru. Спасибо за помощь!


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: