Да дело в том, что этого exe на диске даже нет.Код из первой главы, в ней описывается простой пример наложения дух текстур, видимо, вы его посчитали избыточным для записи на диск, не знаю. А вообще с имеющимися exe были проблемы,раз на раз не приходилось,конечно,но для своей курсовой мне пришлось переписать библиотеки.В курсовой я создаю модель и применяю на ней разные шейдеры,однако с текстурами еще тогда проблема была.Все необходимые расширения поддерживаются(уж прога проверки расширений работает)))
Про эту ошибку glut я вычитал,что возможно! это из-за версии OpenGL, пишут что нужна 1.1.
Все еще остался вопрос, что такое Studio.obj и поясните,пожалуйста, куда именно писать эту строку для линковки и компиляции,т.к в VS6 я нашел, куда это вставить,а в VS8 во вкладке Linker->CommandLine эта строчка автоматически генерируется,но вставить туда я ничего не могу.Внизу есть поле для ввода Additional options, я туда скопировал "DEBUG_LINK_FLAGS = /DEBUG /DEBUGTYPE:CV /NODEFAULTLIB:libc.lib /NODEFAULTLIB:msvcrt.lib /NODEFAULTLIB:msvcprt.lib libcmt.lib /EHsc /Zi /MT -DWIN32 -D_CRT_SECURE_NO_DEPRECATE", но,как и стоило ожидать,это не помогло.По прежнему хочет Studio.obj.
Вот,как выглядит строка в CommandLine:
/OUT:"C:\Users\Игорь\Documents\Visual Studio 2005\Projects\MultiTex\Debug\MultiTex.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:"Debug\MultiTex.exe.intermediate.manifest" /NODEFAULTLIB:"LIBC.lib msvcrt.lib msvcprt.lib libcmt.lib /DEBUG /PDB:"c:\Users\Игорь\Documents\Visual Studio 2005\Projects\MultiTex\debug\MultiTex.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 /ERRORREPORT:PROMPT "opengl32.lib glu32.lib glut32.lib libjpeg.lib libpng.lib zlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
Как видите, /NODEFAULTLIB'ы там прописаны
Хмм,вот для примера скомпилировал Ваш код glass из 16й главы.Прописал пути к текстурам.Сначала ругнулся на libc,я его в игноры прописал,скомпилировался.Запускаю,все нормально, появилось окно glut, модель чайника.Единственный момент-это тот,что сложно полученный эффект стеклом назвать,но тем не менее,уже что-то.
Я просто не могу понять...у меня единственного такие проблемы,наверное.И ведь дело не в версии VS и даже не в ОС
Отредактировано Matthew (2011-05-20 09:59:13)