dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

VS.NET 2008 un OpenGL
Goto page 1, 2  Next
 
dev.gamez.lv Forum Index -> OpenGL
View previous topic :: View next topic  
Author Message
EDDY



Joined: 07 Oct 2005
Posts: 1610
Location: Dzimtā zeme, Latvija

PostPosted: Wed Sep 24, 2008 9:59 am    Post subject: VS.NET 2008 un OpenGL

Esošā situācija:
Ir Visual Studio.NET 2008. OpenGL palīgfaili atrodas "Microsoft SDKs" mapē (kā vēlāk izlasīju vienā ārzemju forumā).
Parādījās kļūda par _aux_bmp nesakaņām u.t.t.

Jautājumi -

1. Vai abas mapes - "v6.0A" un "v5.0" jākopē, vai pietiek ar jaunāko versiju?
2. Kā atšķirt bibliotēku versijas 32 bitu no 64 bitu, ja tas mājaslapā nav uzrādīts?
3. Kura no n-tām versijām (piemēram glut32.lib, vai glaux.lib) ir uzskatāma par pareizo - tā pilnīgākā (lielākā pēc izmēriem), vai jaunākā (pēc datuma)?
_________________
Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Wed Sep 24, 2008 11:04 am    Post subject:

glaux vispār ir pagājušā gadu tūkstoša bibliotēka. To neviens mūsdienās vairs nelieto un neuztur. Aizmirsti par to un nelieto glaux.

Defaultā MSVC OpenGL supportē neko nekur nekopējot. Vajag iekļaut <GL/gl.h> headeri un linkeriem opcijās uzrādīt OpenGL32.lib failu. Un viss. Tas protams, ja studija ir uzinstalēta korekti, nevis hakaini kautkur sakopēta.

GLUT arī ir novecojusi bibliotēka. Lietot to var, bet nu.. nopietnākiem projektiem neviens to nelieto un neiesaka. Ja nu tu gribi, tad iesaku skatīties uz FreeGLUT, kas ir drusku modernāks variants. Vai arī uz GLFW, kas ir daudz sakarīgāks (pats tieši šo visur izmantoju).

32 no 64 bibliotēku var atšķirt kurā folderī tā ir ielikta. MSVC defaultā Lib folderī liek 32-bit blibliotēkas. 64-bit bibliotēkas tas liek amd64 un IA64 folderos.

Jā un vēl kas - Visual Studio jau kopš 2005 versijas vairs nesauc par VS.NET. Sufikss .NET tika lietots tikai 2003 studijai, un pēc tam to atmeta, lai neradītu liekas domstarpības.
Back to top
View user's profile Send e-mail
EDDY



Joined: 07 Oct 2005
Posts: 1610
Location: Dzimtā zeme, Latvija

PostPosted: Wed Sep 24, 2008 11:50 am    Post subject:

Es izmantoju officiālo 90 dienu trial versiju no Microsoft mājaslapas.
Bet nu skaidrs par tām bibliotēkām, spēj tik sekot līdzi... :?

Jautājums par 32 un 64 bitu failiem bija mazliet savadāks.
Doma bija tāda, kā no svešas mājaslapas novilkto lib failu var atpazīt, ka tas ir 64 vai 32 bitu?
Viens no veidiem varētu būt IDA.
_________________
Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday


Last edited by EDDY on Wed Sep 24, 2008 11:52 am; edited 1 time in total
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Wed Sep 24, 2008 11:51 am    Post subject:

EDDY wrote:
Es izmantoju officiālo 90 dienu trial versiju no Microsoft mājaslapas.

Kāpēc tu neizmanto pilnīgi bezmaksas piedāvāto Express Edition'u? Vai vari nosaukt kaut vienu lietu, kura nav iekļauta Express Edition'ā un bez kuras tu nu galīgi nevari iztikt, lietojot studiju?
Back to top
View user's profile Send e-mail
elvman
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 09 Apr 2003
Posts: 1278
Location: Kuldiga

PostPosted: Wed Sep 24, 2008 1:59 pm    Post subject:

bubu wrote:
Vai vari nosaukt kaut vienu lietu, kura nav iekļauta Express Edition'ā un bez kuras tu nu galīgi nevari iztikt, lietojot studiju?

Kā būtu piemēram ar to pašu Silverlight atbalstu vai shaderu debugoshanu, mobile device supports, visaadi record/run macros (ljoti laba fiicha), 64bit kompilators etc. etc. etc.
_________________
long time; /* know C */
Back to top
View user's profile Visit poster's website
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Wed Sep 24, 2008 2:12 pm    Post subject:

Vispār jau tas bij jautājums konkrēti EDDY-jam par Visual C++ Express Edition, nevis par studiju vispār kā tādu.
Makrosi EE studijai ir, vismaz C++ toč. Arī 64-bit kompilatoru var lietot. Vajag tik no Windows SDK pieinstalēt klāt un pēc tam laimīgi lietot no EE IDE's.
Back to top
View user's profile Send e-mail
elvman
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 09 Apr 2003
Posts: 1278
Location: Kuldiga

PostPosted: Wed Sep 24, 2008 2:30 pm    Post subject:

Nu Pro studijai ir Tools/Macros menu, bet Expresim nav. Varbuut esi kaadu haku atradis?
_________________
long time; /* know C */
Back to top
View user's profile Visit poster's website
EDDY



Joined: 07 Oct 2005
Posts: 1610
Location: Dzimtā zeme, Latvija

PostPosted: Wed Sep 24, 2008 2:44 pm    Post subject:

Negribējās iedziļināties šajos jautājumos, tāpēc paņēmu pirmo, kas pagadījās. Rolling Eyes

Izraksts no viena mana topika par Visual Studio 2005:

"Visas bibliotēkas tur jāpieinstalē atsevišķi (tāpēc jau tas saucās Express Edition, ka nav lieka krapa klāt, ja nevajag)."

Kā ir ar šo 2008. versiju?
_________________
Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday
Back to top
View user's profile
elvman
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 09 Apr 2003
Posts: 1278
Location: Kuldiga

PostPosted: Wed Sep 24, 2008 2:47 pm    Post subject:

EDDY wrote:
"Visas bibliotēkas tur jāpieinstalē atsevišķi (tāpēc jau tas saucās Express Edition, ka nav lieka krapa klāt, ja nevajag)."?

Tu biš esi sevi pārvērtējis. Visas bibliotēkas nekad nepieinstalēsi.
Bet ja nopietni, tad ko tu tur klāt gribi? Windows SDK 2008. studijā nāk automātiski.
_________________
long time; /* know C */
Back to top
View user's profile Visit poster's website
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Wed Sep 24, 2008 2:49 pm    Post subject:

Tas gan nav pilns WindowS SDK. Tas ir apgraizīts. Tur pilnīgi viss nebūs, bet 99% gadījumiem viss būs.
Taču pieinstalēt atsevišķi Windows SDK ar nav nekādas problēmas: tik next, next, next .. un finish jāpaspaida.
Back to top
View user's profile Send e-mail
EDDY



Joined: 07 Oct 2005
Posts: 1610
Location: Dzimtā zeme, Latvija

PostPosted: Wed Sep 24, 2008 3:18 pm    Post subject:

elvman wrote:
EDDY wrote:
"Visas bibliotēkas tur jāpieinstalē atsevišķi (tāpēc jau tas saucās Express Edition, ka nav lieka krapa klāt, ja nevajag)."?

Tu biš esi sevi pārvērtējis.


To Elvman: Tas bija bubu teiktais no viena mana topika.
To bubu: Galvenais jau atrast to vietu, kur pateikts - kādus atsevišķus Windows SDK tad pieinstalēt klāt.
_________________
Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Wed Sep 24, 2008 3:42 pm    Post subject:

Neatceros nevienu Windows SDK, kur varēja kautko izvēlēties no libiem. Visi instalējas kā komplekts, kuru sīkāk nav varēts dalīt.
Back to top
View user's profile Send e-mail
elvman
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 09 Apr 2003
Posts: 1278
Location: Kuldiga

PostPosted: Wed Sep 24, 2008 3:46 pm    Post subject:

Quote:
To Elvman: Tas bija bubu teiktais no viena mana topika.

Kurā gadā tas bija? Es runāju par 2008. studiju. Pirms tam SDK bija jāinstale pašam.
_________________
long time; /* know C */
Back to top
View user's profile Visit poster's website
EDDY



Joined: 07 Oct 2005
Posts: 1610
Location: Dzimtā zeme, Latvija

PostPosted: Wed Sep 24, 2008 3:54 pm    Post subject:

Es savukārt runāju par 2005. gada versiju, ka tur express variantam vajadzēja klāt pieinstalēt to SDK.

Tad tu pateici, ka 2008. gada versijai SDK jau ir klāt.
No kurienes gan man zināt, ka bibliotēkas glabā SDK mapēs???

Bet nu skatīšos pats... paldies par padomiem! Wink
_________________
Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday
Back to top
View user's profile
elvman
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 09 Apr 2003
Posts: 1278
Location: Kuldiga

PostPosted: Wed Sep 24, 2008 4:02 pm    Post subject:

Nuuu EDDY, tu tak Direct3D gribēji pārrakstīt, tāpēc mēs visi rēķinājāmies ar to, ka tu vismaz zini, kur tas atrodas.
_________________
long time; /* know C */
Back to top
View user's profile Visit poster's website
Display posts from previous:   
dev.gamez.lv Forum Index -> OpenGL All times are GMT + 2 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group