|
|
|
| Доброго времени суток. Установил
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. Спасибо за помощь! | |
|
|
|
|
|
|
|
для: armagedron
(15.02.2008 в 11:17)
| | ПаМагииитееее спааасиииитеее ЛЮЮДИИИИИИ ЛёёёёлииииК!!! :))))
Ну хоть у кого то есть хоть какие то соображения по этому вопросу???
Я уже не знаю че делать | |
|
|
|
|
|
|
|
для: armagedron
(16.02.2008 в 18:27)
| | щас хеопс придет просветит))сам тоже жду))) | |
|
|
|
|
|
|
|
для: THERAPYbrother
(17.02.2008 в 04:24)
| | Хеооопс помоги откликнитесь хоть кто нибудь на 4 форумах зарегенился ни одного ответа:(((( | |
|
|
|
|
|
|
|
для: armagedron
(15.02.2008 в 11:17)
| | Хм... Express Edition всё таки урезанная версия Visual Studio, может так статься, что вам не удасться при помощи её разрабатывать DirectX-приложения. Для этого неплохо иметь полноценную среду разработки. | |
|
|
|
|
|
|
|
для: cheops
(19.02.2008 в 03:21)
| | Вопрос так и остался висеть! Я никак не могу подключить С++ ни к платформ СДК ни DirectXSDK
Вот эту ошибку бьет при любом случае и компиляции:
1 строчку компилирую Include <Windows.h>
MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
C:\Projects\Test_graf\Debug\Test_graf.exe : fatal error LNK1120: 1 unresolved externals
ПОМОГИТЕ!
Я уж думаю в том же С# нет таких проблемм и все работает чудесно. Может бросить этот С++ к четовой матери дык нет нужен жеЖ зараза (((
Взываю о помощи!:)
P.S.
Я все же полноценно работаю С Дерект икс под VS C# но движок для игры Ирлихт больше предпочитает С++ зараза а я никак не могу его настроить!
Помогите пожалуйста!!!! | |
|
|
|
|
|
|
|
для: armagedron
(22.02.2008 в 04:25)
| | standart edition попробуй станет легче :) желательно 2005 года тоже
в экспрессе ваще урезано всё что тока можно.
ещё у тебя написано:
" ... Вроде все прописал правильно... " что имел ввиду ... указал директории правильно в IDE? | |
|
|
|
|
|
|
|
для: armagedron
(22.02.2008 в 04:25)
| | Еще в проектах MVC важно правильно настроить сам проект, по умолчанию иногда идет под платформу IA64, тип библиотек должен быть совместим и т.п. | |
|
|
|
|
|
|
|
для: armagedron
(15.02.2008 в 11:17)
| | И операционка у тебя Server2003? | |
|
|
|