Exe file herkent freeglut.dll niet

Status
Niet open voor verdere reacties.

ldries46

Gebruiker
Lid geworden
1 mrt 2006
Berichten
446
Op mijn Windows 7 systeem ben ik bezig om een C++ programma te maken waarin ik de freeglut library gebruik. Na veel moeite heb ik een BAT file gekregen waarin het vertadraaien, linken en draaien lukt zei het achter elkaar aan. Nu probeer ik dezelfde gemaakte exe file los te draaien vanuit de verkenner, maar krijg ik een venster dat zegt dat er geen freeglut.dll aanwezig is op mijn systeem.
In de Bat file gebruil ik:
set FREEGLUT=%DRIVE%:\GCC\lib\freeglut

PATH=%COMPILER%;%WINDOWS%;%FREEGLUT%;%OPENGL32%

g++ -c Draw_Objects.cpp -lm -Wno-write-strings

g++ -o Draw_Objects Draw_Objects.o ReadOBJ_03.o Visualize_02.o Spring_System_03.o TGA_GL.o Volume.o Volume_02.o Area.o Mem_Alloc.o Collision_02.o -L.\PQP_v1.3\lib -lPQP -I%OPENGL32% -L%FREEGLUT% -lfreeglut -lOpenGL32 -lglu32 -lm -Wno-write-strings -Wall

Draw_Objects ./Movie/Blastula_InitialState.obj

In dit laatste geval draait de applicatie netjes. Ik heb freeglut.dll ook gekopieert naar C:Windows\system32

Wie kan me vertellen hoe ik danwel bij het linken, danwel bij het draaien moet aangeven waar freeglut.dll staat
 
Hiya,

ik ken zelf geen C of C++ en ik kan ook niet aflezen waar je file staat opgeslagen maar %drive% bestaat bij mij niet(XP).
waarschijnlijk daarom.
probeer dit : %SystemDrive%
hiermee kom je op je harddisk waarvanuit je je pad verder kan creeëren.

Byess VRC
 
%drive% is een parameter die met set gemaakt is in mijn geval D:
set DRIVE = D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan