Форум: Форум C++Разное
Новые темы: 00
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Visual Studio 2005 и Directx Sdk
 
 автор: 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. Спасибо за помощь!

  Ответить  
 
 автор: armagedron   (16.02.2008 в 18:27)   письмо автору
 
   для: armagedron   (15.02.2008 в 11:17)
 

ПаМагииитееее спааасиииитеее ЛЮЮДИИИИИИ ЛёёёёлииииК!!! :))))
Ну хоть у кого то есть хоть какие то соображения по этому вопросу???
Я уже не знаю че делать

  Ответить  
 
 автор: THERAPYbrother   (17.02.2008 в 04:24)   письмо автору
 
   для: armagedron   (16.02.2008 в 18:27)
 

щас хеопс придет просветит))сам тоже жду)))

  Ответить  
 
 автор: armagedron   (17.02.2008 в 05:50)   письмо автору
 
   для: THERAPYbrother   (17.02.2008 в 04:24)
 

Хеооопс помоги откликнитесь хоть кто нибудь на 4 форумах зарегенился ни одного ответа:((((

  Ответить  
 
 автор: cheops   (19.02.2008 в 03:21)   письмо автору
 
   для: armagedron   (15.02.2008 в 11:17)
 

Хм... Express Edition всё таки урезанная версия Visual Studio, может так статься, что вам не удасться при помощи её разрабатывать DirectX-приложения. Для этого неплохо иметь полноценную среду разработки.

  Ответить  
 
 автор: armagedron   (22.02.2008 в 04:25)   письмо автору
 
   для: 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# но движок для игры Ирлихт больше предпочитает С++ зараза а я никак не могу его настроить!
Помогите пожалуйста!!!!

  Ответить  
 
 автор: ssdmt   (04.06.2008 в 12:52)   письмо автору
 
   для: armagedron   (22.02.2008 в 04:25)
 

standart edition попробуй станет легче :) желательно 2005 года тоже
в экспрессе ваще урезано всё что тока можно.


ещё у тебя написано:
" ... Вроде все прописал правильно... " что имел ввиду ... указал директории правильно в IDE?

  Ответить  
 
 автор: GeorgeIV   (24.06.2008 в 10:25)   письмо автору
 
   для: armagedron   (22.02.2008 в 04:25)
 

Еще в проектах MVC важно правильно настроить сам проект, по умолчанию иногда идет под платформу IA64, тип библиотек должен быть совместим и т.п.

  Ответить  
 
 автор: GeorgeIV   (24.06.2008 в 10:22)   письмо автору
 
   для: armagedron   (15.02.2008 в 11:17)
 

И операционка у тебя Server2003?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования