![]() |
Модераторы: Rickert |
![]() ![]() ![]() |
|
Animator |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 61 Регистрация: 7.5.2007 Репутация: нет Всего: 0 |
У меня появилось желание научится азам программирования игр. Купил книгу Андре Ламота "Программирование трёхмерных игр для Windows"(тут наверное каждый второй её юзал). Установил Visual Studio 6(до этого программил в Dev C++), DXSDK, сделал всё как написано в книге: добавил .lib-файлы в список связывания, настроил пути поиска include-файлов и скопировал в рабочий каталог библиотеки игровых модулей(те кто читал меня поймут).
И что ж вышло: Выдаёт ошибку: Cannot compile file t3dlib.h ; no compile tool is associated width the file extension. И ещё вот этот странный списочек ошибок. (я проверял подключаемые файлы ---- там нет никаких символов @)
Те кто прошёл через всё это помогите плиз. |
|||
|
||||
arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
1) По ходу у тебя не подключены библиотеки
2) Почему оно у тебя пытается откомпилировать .h файл, |
|||
|
||||
Animator |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 61 Регистрация: 7.5.2007 Репутация: нет Всего: 0 |
Откомпилировал в Visual Studio 8 выдаёт уже другой список ошибок:
Причём что интересно: файл winnt.h шёл вместе с компилятором. |
|||
|
||||
dereyly |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 217 Регистрация: 16.6.2006 Репутация: 2 Всего: 4 |
попробуй прописать в настройках...
Tools -> Options -> Projects and Solutions -> VC++ Directories вместо $(Какая-тоSDK)\Include $(Какая-тоSDK)\Lib\x86 //кажется это $(VSInstallDir) но точно не помню соответсвенно на прямой путь H:\Program Files\Microsoft DirectX SDK (December 2006)\Include H:\Program Files\Microsoft DirectX SDK (December 2006)\Lib\x86 2. Ну если arilou прав то нужно отключить precompiled headers // это находится в свойствах проекта //propirties ->Configuration Propirties -> C/C++ -> Precompiled Headers- > Not Using Precompiled Headers Это сообщение отредактировал(а) dereyly - 28.6.2007, 21:08 |
|||
|
||||
bifrein |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 26.11.2011 Где: Ukraine Репутация: нет Всего: нет |
столкнулся с такой же проблемой, вроде бы разобрался, хоть тема наверно уже не актуальна, но все же, может кому пригодится. у меня получилось так:
1) Надо создать новый проект File>New>Project>Win32 Application>An empty project>Finish>OK. 2) На вкладке FileView добавить все файлы в проект: Add Files to Project>*.cpp, *.h, *.wav, *.mid, *.bmp, *.pal 3) Project>Settings>Link>Object/library modules>ddraw.lib dsound.lib dinput.lib dinput8.lib winmm.lib 4) Добавить пути поисков заголовочных и .LIB файлов (в самый верх списка) Tools>Options>Directories>[Include files | Library files]>New... 5) Build>Rebuild All 6) Ctrl+F5 P.S. Экзешник и аудио файлы должны лежать в одной папке, иначе звука не будет. P.P.S. ошибок нет, но предупреждений много... ![]() Это сообщение отредактировал(а) bifrein - 5.2.2013, 03:26 |
|||
|
||||
zhasmin2004 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.3.2010 Репутация: нет Всего: нет |
DirectX SDK устанавливаешь и он сам всё настроит.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование игр, графики и искуственного интеллекта" | |
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |