| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > DirectDraw |
| Автор: Leopard25 14.6.2004, 20:55 |
| Пишу в VC++7. При создании объекта DirectDraw : LPDIRECTDRAW7 lpdd = NULL; int Game_Init() { DirectDrawCreateEx(NULL,(void**)&lpdd,IID_IDirectDraw7,NULL); ................................... } В Release выдаёт: MYGAME error LNK2019: unresolved external symbol _DirectDrawCreateEx@16 referenced in function "int __cdecl Game_Init(void)" (?Game_Init@@YAHXZ) MYGAME fatal error LNK1120: 1 unresolved externals , а в Debug всё работает. В чём причина и как это исправить? |
| Автор: srd 14.6.2004, 21:06 |
| Проверь, чтобы файлы dxguid.lib, ddraw.lib были указаны в параметрах линкера и в Debug, и в Release |
| Автор: Leopard25 14.6.2004, 21:27 |
| СПАСИБО. Помогло. Всё работает! |