Ho compilato glfw3 e gli esempi inclusi usando cmake e lo faccio senza problemi. Sulla scrittura del mio primo progetto. Essendo nuovo per opengl e glfw, e privo di esperienza con C e cmake, sto faticando a capire i file di build di esempio, o anche quali librerie collegare e/o parametri del compilatore da utilizzare nel mio progetto.Come posso creare il mio progetto glfw3 su Linux?
Diciamo che ho una sola cartella con un file, boing.c
per ora. Come lo compilerei?
La semplice esecuzione di gcc -lglfw3 -lm -lGL -lGLU boing.c
fornisce un muro di riferimenti indefiniti, a partire da sin e atan2, seguiti da varie voci gl e glfw. Cosa mi manca?
Come potrei scrivere un makefile? Esiste un modello o un esempio di cmake, che semplicemente non ho capito come utilizzare o adattare? Qualcuno sa di un progetto open source (o meglio di un piccolo esempio o modello) che usa glfw3 - quindi posso dare un'occhiata?
Immagino che cmake sarebbe il migliore, quando voglio diventare multipiattaforma ad un certo punto. Ma come faccio a compilare la cosa * * senza troppi problemi, quindi posso iniziare con alcuni tutorial ...?
Sono un noob moderato che utilizza Ubuntu a 32 bit raring. Sto usando Vim per ora.
potete inserire gli errori che si stanno ottenendo. – iKlsR
@iKlsR Ecco gli errori: http://pastebin.com/0HjYNpkS Ho iniziato a imparare Nimrod invece nel frattempo. Linguaggio fantastico ed elegante. – Jostein