Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Mogu li se na MC Visual C++ programirati prigrami i za Linux

[es] :: C/C++ programiranje :: Mogu li se na MC Visual C++ programirati prigrami i za Linux

[ Pregleda: 3809 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

konacnonasi
Rekli su mi ali sam zaboravio
Bor

Član broj: 12616
Poruke: 28
*.verat.net

Sajt: www.google.com


Profil

icon Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 13:53 - pre 247 meseci
Hocu da naucim C++ ali prvo moram da odlucim koji cu kompajler da uzmem, C++ hocu da naucim zbog njegove prenosivosti ali jedan prijatelj mi je rekao da na MC Visual C++
ne mogu pisati programe za druge OS.Pa ja pitam jeli to istina?
Dugo vremena smo stojali na ivici provalije a danas smo napravili ogroman korak napred
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
*.dip.t-dialin.net



+7169 Profil

icon Re: Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 13:56 - pre 247 meseci
MS Visual C++ kompajler generise Win32/64 objektne (COFF) i izvrsne fajlove (PE EXE), koji mogu da se izvrsavaju samo na 32/64-bitnim Windows sistemima, ili pod drugim ako postoji neka vrsta emulacije i citanja Win32/64 binarnog koda - kao recimo Wine pod Linuxom.

Dakle - sa MSVC++ ne mozes napraviti native Linux aplikacije.


DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 14:20 - pre 247 meseci
C++ je programski jezik, onda imaš kompajler koji od koda napravi izvršnu verziju. Visual C++ je RAD okruženje (okruženje za brzu izradu aplikacija) koje integriše editor, kompajler, debugger,...

Standardan ANSI C++ kod možeš prevesti bilo kojim kompajlerom pa tako dobiti i izvršne verzije za druge platforme. (GNU GCC-om, na primer, napraviš statički linkovanu Linux verziju).

Medjutim Visual C++ okruženje te ohrabruje (Wizard-i i sve ostalo) da koristiš neke biblioteke kao što su WinAPI, MFC, .Net Framework (ako je Visual Studio 7 u pitanju) pri čemu programe koji to koriste nećeš moći da prevedeš za Linux već ćeš morati da koristiš neka alternativna rešenja (moraćeš da ga port-uješ za Linux platformu).

Ukoliko imaš u planu da radiš cross-platform aplikacije onda bolje od početka koristi biblioteke koje postoje na obe platforme (wxWindows je na primer vrlo sličan MFC-u, za GUI imaš i GTKmm, FLTK,...) pa nećeš imati problema.

Za učenje mislim da je VisualC++ preveliko okruženje, tj postoji verovatnoća da će te zbuniti svojim "naprednim" funkcijama pa ćeš odustati. Zato je možda bolje da počneš sa kombinacijom čistog kompajlera, nezavisnog debuger-a i nekog lepog editora koda. (MinGW za kompajler, GDB debugger i EmEdit ili neki bolji editor koji na primer ima podršku za primitivni class-browser). Posle ćeš lako preći i u VisualStudio koliko smatraš da ti je to bolje okruženje za rad. Naravno, ovaj zadnji pasus je čisto subjektivan.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

tvucko
Tomo Vučković
Novi Sad

Član broj: 1364
Poruke: 178
*.16.EUnet.yu

Jabber: tvucko@elitesecurity.org
ICQ: 332563031
Sajt: atomixlinux.org


Profil

icon Re: Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 14:50 - pre 247 meseci
Mozda ne bi bilo lose da pocnes sa Dev-C++. To je intergrisano okruzenje za razvoj programa u c/c++. Okruzenje se naslanja na gcc tj. mingw okruzenje tako da ces progreme lakse portovati u linux okruzenje, ako se ukaze potreba, osim ako nisi koristio win api.
Moja preporuka ti je da koristis neku od portabilnih gui biblioteka (npr. wxWindows ili FOX toolkit).

Za vise informacija :
Dev-C++ : http://www.bloodshed.net/
wxWindows : http://wxwindows.org/
FOx toolkit : http://fox-toolkit.org/


Nahrani prasiće ne diraj dugmiće !!!
 
Odgovor na temu

konacnonasi
Rekli su mi ali sam zaboravio
Bor

Član broj: 12616
Poruke: 28
*.verat.net

Sajt: www.google.com


Profil

icon Re: Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 14:58 - pre 247 meseci
Prijatelji hvala na pomoci ali ja sam jos laika pa samo da se proverim da vidim li sam shvatio.Znaci moze se programirati na MCVC++ i za druge OS osim Window`sa ukoliko se ne koriste default library`s koje dolaze sa njim nego i one koje obuhvataju Linux ili vec OS za koji se zeli programirati.
Dugo vremena smo stojali na ivici provalije a danas smo napravili ogroman korak napred
 
Odgovor na temu

stalker
Branko Kokanovic
Beograd

Član broj: 11897
Poruke: 606
*.drenik.net



+2 Profil

icon Re: Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 15:16 - pre 247 meseci
Moze, ali ako si pocetnik, moj savet ti je - NEMOJ. Znam ja kad sam pocinjao c, nisam znao ni sta je to library, ni gde su na disku, ni cemu sluze...
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Mogu li se na MC Visual C++ programirati prigrami i za Linux14.12.2003. u 18:40 - pre 247 meseci
Citat:
konacnonasi:
Prijatelji hvala na pomoci ali ja sam jos laika pa samo da se proverim da vidim li sam shvatio.Znaci moze se programirati na MCVC++ i za druge OS osim Window`sa ukoliko se ne koriste default library`s koje dolaze sa njim nego i one koje obuhvataju Linux ili vec OS za koji se zeli programirati.


Tako nekako stim što na kraju kada napišeš program moraš da prekompajliraš nekim Linux kompajlerom kako bi dobio Linux ELF Binary. Naravno, biblioteka koju planiraš da koristiš logično mora postojati i za Windows jer inače nećeš moći da u VisualC++-u kompajliraš svoj program pa je korišćenje ovogo okruženja suludo zar ne?

http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

[es] :: C/C++ programiranje :: Mogu li se na MC Visual C++ programirati prigrami i za Linux

[ Pregleda: 3809 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.