Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DirectX - ошибка при компиляции 
:(
    Опции темы
Ockonal
Дата 17.12.2007, 22:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Smile
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 9.7.2007
Где: Ukraine::Nikolaev ;

Репутация: нет
Всего: 3



Вообщем при компилировании еррор:

Error    2    error LNK2019: unresolved external symbol _Direct3DCreate9@4 referenced in function "long __cdecl InitD3D(struct HWND__ *)" (?InitD3D@@YAJPAUHWND__@@@Z)    main.obj
Error    3    error LNK2019: unresolved external symbol _D3DXMatrixPerspectiveFovLH@20 referenced in function "void __cdecl Matrix(void)" (?Matrix@@YAXXZ)    main.obj
Error    4    error LNK2019: unresolved external symbol _D3DXMatrixLookAtLH@16 referenced in function "void __cdecl Matrix(void)" (?Matrix@@YAXXZ)    main.obj
Error    5    error LNK2019: unresolved external symbol _D3DXMatrixRotationX@8 referenced in function "void __cdecl Matrix(void)" (?Matrix@@YAXXZ)    main.obj
Error    6    fatal error LNK1120: 4 unresolved externals    E:\My files\OcK Source\WeLearnDirect3D(2)\Debug\WeLearnDirect3D

С чем это может быть связанно?

--------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке.
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
Loony
Дата 24.12.2007, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 6.12.2007

Репутация: нет
Всего: нет



Ockonal, либы забыл подключить! В линкере добавь в инпут d3dx9.lib, d3d9.lib, dinput8.lib, d3dxof.lib, dxguid.lib.
PM MAIL   Вверх
LinuxanT
Дата 10.2.2008, 04:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 21.10.2007

Репутация: нет
Всего: нет



не подскажете где линкор в визуалке 2008?? найти не могу(( в 6 на виду была...(((
PM MAIL   Вверх
FelikZ
Дата 10.2.2008, 15:46 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старый Маразматик
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 1.12.2006
Где: Vault 13

Репутация: нет
Всего: 5



Цитата(LinuxanT @  10.2.2008,  04:17 Найти цитируемый пост)
не подскажете где линкор в визуалке 2008?? найти не могу(( в 6 на виду была...((( 

Project-><Project_name> properties->Config Properties->Lnker->Input

но советую в хеадер файл дописать сие:
Код

#pragma comment( lib,"d3d9.lib" )
#pragma comment( lib,"d3dxof.lib" )
#pragma comment( lib,"dxguid.lib" )
#pragma comment( lib,"d3dx9.lib" )
#pragma comment( lib,"DxErr.lib" )



--------------------
user posted image
PM WWW ICQ Skype   Вверх
LinuxanT
Дата 10.2.2008, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 21.10.2007

Репутация: нет
Всего: нет



как им туд пользоваться обясни   плиз...((( именно данные библеотеки куда прописывать в линкоре??...
где путь прописывать... или он ишет их  по умолчанию в SDK/lib  и просто надо именна вписать в additional dependencies ??



PM MAIL   Вверх
LinuxanT
Дата 14.2.2008, 06:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 21.10.2007

Репутация: нет
Всего: нет



все рахобрался.. респект...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0435 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.