Avatar billede niels_kristian Nybegynder
01. februar 2003 - 17:30 Der er 5 kommentarer og
1 løsning

OpenGl

følgende fejl ved build af exe fil:

libcd.lib(crt0.opj) : error link 2001 "unresoleved externl symbo _main
Fatl error link 1120 : 1 1 "unresoleved externls

fejlen ligger i:
#include <gl/glu.h>
#include <gl/gaux.h>

Hvad ka være galt.. og hva skal jeg gøre
Avatar billede soreno Praktikant
01. februar 2003 - 17:33 #1
Hvordan compiler du ?
(post din makefile, kommandoline eller beskriv hvordan du gør - det lyder som om du bruger gcc, men er det så til Windows eller *nix ?)
Avatar billede soreno Praktikant
01. februar 2003 - 17:56 #2
Hvis du bruger MinGW (eller Dev-cpp) så skal du huske at linke med et par libraries.
Hvis du kompilere fra kommandolinie så tilføj:
-lgdi32 -lopengl32 -lglu32

Hvis du bruger et IDE (f.eks. Dev-cpp) så skal du i project settings tilføje de libraries (somewhere - kan ikke huske hvor, det er lang tid siden jeg sidst har brugt dev-cpp)
Avatar billede niels_kristian Nybegynder
03. februar 2003 - 08:14 #3
jeg bruger visual c++  og jeg har husket at linke med et par libraries
Avatar billede soreno Praktikant
03. februar 2003 - 09:52 #4
Disse, udover dem som er standard:
opengl32.lib glu32.lib glaux.lib

?
Avatar billede alsace Nybegynder
07. februar 2003 - 05:02 #5
Kan evt. have noget med hvordan din main funktion ser ud...

Jeg har næsten lige bøvlet en tilsvarende fejl i SDL da den insistere på at benytte: int main(int argc, char *argv[])
frem for f.eks.: void main()
når man benytter VC++ - under Linux er den ikke så kresen.

-Alsace
Avatar billede niels_kristian Nybegynder
01. maj 2003 - 01:51 #6
har ikke fået det til at virke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester