[]
Visual C++ 2008 Express'de Debug Sorunu
C++ öğrenmeye karar verdim ve ufak ufak başladım. Yazdığım veya hazır indirdiğim projeleri debug edemiyorum. Her seferinde bir hata çıkıyor. Eksik bir şey söylememek için screenshot'ını aldım. Saatlerdir kafa patlatıyorum, bir çok yol denedim ama başarılı olamadım.
İlgilenenlere teşekkür ederim.
img47.imageshack.us
İlgilenenlere teşekkür ederim.
img47.imageshack.us
hemen arkadaki output ekranindan da gorebilecegin uzere d3dx9.h dosyasi acilamamis ondan dolayi compile edilememis, referanslarin bozuk. directx ile ilgili bir sey yapiyorsun ve referansini verememissin oyle gozukuyor.
- compumaster (28.06.08 02:10:56)
directx 9 sdk'dan kaynaklanıyor bu durum sanırım. silip yeniden yüklemeyi denesem, çözüm olur mu?
edit: olmazmış, deneyip görmüş olduk. bu sorunu nasıl çözeceğim ben?
büdüt: sorunu anladım. d3dx9 (library bu sanırım) dalgasını çağıramıyor. nasıl halledeceğim bunu? tam metni de vereyim:
------ Build started: Project: Dark GDK - Game5, Configuration: Debug Win32 ------
Compiling...
Main.cpp
Linking...
LINK : fatal error LNK1104: cannot open file 'd3dx9.lib'
Build log was saved at "file://c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game5\Dark GDK - Game5\Debug\BuildLog.htm"
Dark GDK - Game5 - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
edit: olmazmış, deneyip görmüş olduk. bu sorunu nasıl çözeceğim ben?
büdüt: sorunu anladım. d3dx9 (library bu sanırım) dalgasını çağıramıyor. nasıl halledeceğim bunu? tam metni de vereyim:
------ Build started: Project: Dark GDK - Game5, Configuration: Debug Win32 ------
Compiling...
Main.cpp
Linking...
LINK : fatal error LNK1104: cannot open file 'd3dx9.lib'
Build log was saved at "file://c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game5\Dark GDK - Game5\Debug\BuildLog.htm"
Dark GDK - Game5 - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
- suursuz deve (28.06.08 02:20:10 ~ 03:02:45)
BuildLog.htm'in icerigini de ver bi zahmet
- compumaster (28.06.08 03:18:48)
Buyrun:
Build started: Project: Dark GDK - Game1, Configuration: Debug|Win32
Command Lines Creating temporary file "c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000129323212.rsp" with contents
[
/FD /EHsc /MTd /Fo"Debug\\" /Fd"Debug\vc90.pdb" /c /ZI /TP ".\Main.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000129323212.rsp" /nologo /errorReport:prompt"
Creating temporary file "c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000229323212.rsp" with contents
[
/OUT:"Debug\Dark GDK - Game1.exe" /MANIFEST /MANIFESTFILE:"Debug\Dark GDK - Game1.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /NODEFAULTLIB:"libcmtd" /NODEFAULTLIB:"msvcrt" /NODEFAULTLIB:"atls" /DEBUG /PDB:"c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\Dark GDK - Game1.pdb" /SUBSYSTEM:WINDOWS /DYNAMICBASE /NXCOMPAT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
".\Debug\Main.obj"
]
Creating command line "link.exe @"c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000229323212.rsp" /NOLOGO /ERRORREPORT:PROMPT"
Output Window Compiling...
Main.cpp
Linking...
LINK : fatal error LNK1104: cannot open file 'd3dx9.lib'
Results Build log was saved at "file://c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\BuildLog.htm"
Dark GDK - Game1 - 1 error(s), 0 warning(s)
Build started: Project: Dark GDK - Game1, Configuration: Debug|Win32
Command Lines Creating temporary file "c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000129323212.rsp" with contents
[
/FD /EHsc /MTd /Fo"Debug\\" /Fd"Debug\vc90.pdb" /c /ZI /TP ".\Main.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000129323212.rsp" /nologo /errorReport:prompt"
Creating temporary file "c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000229323212.rsp" with contents
[
/OUT:"Debug\Dark GDK - Game1.exe" /MANIFEST /MANIFESTFILE:"Debug\Dark GDK - Game1.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /NODEFAULTLIB:"libcmtd" /NODEFAULTLIB:"msvcrt" /NODEFAULTLIB:"atls" /DEBUG /PDB:"c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\Dark GDK - Game1.pdb" /SUBSYSTEM:WINDOWS /DYNAMICBASE /NXCOMPAT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
".\Debug\Main.obj"
]
Creating command line "link.exe @"c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\RSP00000229323212.rsp" /NOLOGO /ERRORREPORT:PROMPT"
Output Window Compiling...
Main.cpp
Linking...
LINK : fatal error LNK1104: cannot open file 'd3dx9.lib'
Results Build log was saved at "file://c:\Documents and Settings\Metallica\My Documents\Visual Studio 2008\Projects\Dark GDK - Game1\Dark GDK - Game1\Debug\BuildLog.htm"
Dark GDK - Game1 - 1 error(s), 0 warning(s)
- suursuz deve (28.06.08 03:37:40)
yok kesin directx referansinda bir sey var log'da da pek deginmemis gerci cozemedim.
- compumaster (28.06.08 09:33:12)
az önce hazır indirdiğim bir snake oyunu projesini debug ettim ve sorunsuz çalıştı. bir de bomberman oyununun projesini denedim, onda da bambaşka bir dosyayı bulamadı. hatayla ilgili kısmı vereyim: BSCMAKE: error BK1506 : cannot open file '.\game___Win32_Debug\main.sbr': No such file or directory
benim yapmak istediğim, Dark GDK ile çalışmak. daha başlamadan programlamadan soğuyacağım.
benim yapmak istediğim, Dark GDK ile çalışmak. daha başlamadan programlamadan soğuyacağım.
- suursuz deve (28.06.08 09:55:25)
programlama konusunda çok cahil değilim. visual basic'ten tecrübem var. c++'ı öğreneceğim, bunu kafama koydum bir kere. bill gates gelse "yapma etme yiğidim, gel vazgeç" dese vazgeçmem, o kadar da kararlıyım.
başka bir hususa geçeyim. diğer makinama da programları vs. kurup denediğimde, sorunsuz çalıştı yapmaya çalıştığım şey. durum ilginç galiba. format mı çaksam ne yapsam :)
edit: hata bende, yukarıda başlamadan soğuyacağım demişim. kastettiğim şey c++'tı aslında. yanlış söylemişim, affola.
başka bir hususa geçeyim. diğer makinama da programları vs. kurup denediğimde, sorunsuz çalıştı yapmaya çalıştığım şey. durum ilginç galiba. format mı çaksam ne yapsam :)
edit: hata bende, yukarıda başlamadan soğuyacağım demişim. kastettiğim şey c++'tı aslında. yanlış söylemişim, affola.
- suursuz deve (28.06.08 10:52:17 ~ 11:00:09)
sorunu halletmiş bulunmaktayım. compumaster, ilgilendiğin için teşekkür ederim.
- suursuz deve (28.06.08 16:32:59)
1