Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Jama Dev-c++ kompileerimisega. märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Daedroth
HV kasutaja
Daedroth

liitunud: 03.02.2008




sõnum 03.03.2012 16:04:47 Jama Dev-c++ kompileerimisega. vasta tsitaadiga

Oleks vaja siis windowsi all ka natuke progemist teha, aga ei saa tööle, kuna mingi mingw probleem kargab ette.
Pole eriline progeja ja ning matsu välja ei jaga

Ehk oskab keegi paremini öelda.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum
kalvis
Kreisi kasutaja

liitunud: 20.10.2009




sõnum 07.03.2012 20:42:04 vasta tsitaadiga

Mul kunagi kompileerus see programm default ilma igasuguste sätestamiseta.
Veateade viitab, et kompilaator ei leia lib kataloogis vastavaid librareid. Sul on kas teed valed või määramata või oled katalooge ümber tõstnud
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 13.03.2012 15:29:14 vasta tsitaadiga

Hmm, tundub et see on mingi jama libstdcpp-ga. Linker ei leia seda äkki üles, kuna muidu peaks see automaatselt toimima. Kontrolli, et sul on Path igalpool seadistatud ning et sa ei kasuta kogemata mitut erinevat Mingw versiooni.

Ja üleüldse, mille pagana pärast seda DevC++-i ikka veel kasutatakse ? Seda ei ole 7 aastat uuendatud ja on jube bugine.

Oluliselt paremad tasuta alternatiivid, mis on kerged õppida ja kasutada (see oli ka Dev-C++ eesmärk):

1) Visual Studio C++ Express (väike, kiire, lihtne, tasuta ja ülimalt mugav):

http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express

2) Linuxi peal Code::Blocks - http://www.codeblocks.org/
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
kalvis
Kreisi kasutaja

liitunud: 20.10.2009




sõnum 14.03.2012 11:16:37 vasta tsitaadiga

Seni mul Dev-C++ toimib, kuigi ta võib olla bugine. Meeldis see, et lihtne oli librareid juurde installida (vaat dev pakke). Olen mõelnud, et niipea kui tuleb tõsisem kompileerimise probleem, asendan Dev-C++ CodeBlockiga.
Muidu soovitaksin Codeblocki, see on uuema sisuga ja Dev-C++ edasiarendus teise tiimi poolt.
Dev-C++ ja Codeblocki pluss on, et nad on MinGW-ga, see võimaldab luua Linuxis töötavaid koodilahendusi, st, pole vahet kas kasutad Windowsit või Linuxit.
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 15.03.2012 10:53:05 vasta tsitaadiga

Hehe, ega selleks ei pea MinGW-d kasutama, et *nix all kompilleeruks. Ega sa ei *pea* VSC++-ga kaasatulevaid MS oma librareid kasutama, võid ka standartseid kasutada ja siis ei ole ühilduvusega üldjuhul probleeme.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 15.03.2012 11:10:20 vasta tsitaadiga

Desmond5, probleem selles et MSVC ei ole enam C kompilaator. Ta küll suudab seda teatud piirini kokku lasta kuid standarditele vastavusest võib ainult unistada. Samuti on projektifailide formaat paras porno, codeblocks ja muud alternatiivid oskavad kasutada asjalikke build tööriistu mis on cross-platform et ei peaks topelttööd tegema et projektifaile mitme OS'i peal sünkroonis hoidma.
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 16.03.2012 13:39:30 vasta tsitaadiga

Ho Ho kirjutas:
Desmond5, probleem selles et MSVC ei ole enam C kompilaator. Ta küll suudab seda teatud piirini kokku lasta kuid standarditele vastavusest võib ainult unistada. Samuti on projektifailide formaat paras porno, codeblocks ja muud alternatiivid oskavad kasutada asjalikke build tööriistu mis on cross-platform et ei peaks topelttööd tegema et projektifaile mitme OS'i peal sünkroonis hoidma.


Mnjaa, täitsa nõus aga kuule me ei räägi siin ju a la kerneli kompileerimisest vaid lihtsatest väikestest rakendustest. DevC++ puhul jäi juba debuggeri integratsioon piisavalt nõrgaks et midagi oluliselt keerukamat oli mõttekam muus keskkonnas arendada. Või nii ma olen kuulnud (st võin eksida), ma pole seal ise kunagi isegi üritanud midagi suuremat arendada. Ühesõnaga mu point oli see, et väga mõnus ja lihtne keskkond oli C/C++-iga alustamiseks kuid nüüd on minuarust oluliselt paremad asjad turule tekkinud (mida tollal polnud). Ja kuna postituse algataja ütles et oleks vaja Windowsi all natuke lihtsat progemist teha (st mitte midagi keerulist ja mitte sõnagi selle kohta et peab ka crossplatform olema) siis Dev-C++-i ma tänapäeval enam ei soovitaks vast..

Ja projektifaili formaat - minuarust pole sellel midagi viga. VSC++ solution lahendus on koos pre ja post build skriptidega IMHO palju palju mugavam ja hallatavam kui miski muu mis ma näinud olen. Kujutan ette et see oleks jah paras tüütus suurt solutionit GCC peale üle viia aga siis on niikuinii portimist nii et tapab..VC++ on eelkõige ikka Windowsi jaoks. Lihtsalt pisikesi asju (koolitööd, väiksed vajaaja asjad jms) saab tihtipeale enam-vähem probleemivajalt ka GCC-ga süngis hoida ilma suurema peavaluta.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 16.03.2012 13:51:47 vasta tsitaadiga

Nõustun eelkõneleja seisukohaga. Pealegi, MSVC ei olegi mõeldud crossplavorm koodi kompileerimiseks. Ta on mõeldud spetsiaalselt Windowsi rakenduste keevitamiseks. Lisaks on VS üks mugavamaid IDE'sid siiamaani C-laadsete jaoks. Dev-C++ on minu vaatepunktist vägagi aegunud riistapuu. Võimalik, et see on lihtsalt puuduv pikemaajaline kogemus antud applikatsiooniga, aga ma isegi ei tea ühtegi suuremat firmat kes tänapäeval Windowsi rakendusi teeks ja Visual Studiot ei kasutaks. Koolipoisile läheb tõesti Dev-C++ ka, aga nii kui leiab parema vahendi, läheb ka sealt pealt ära.
_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 16.03.2012 13:55:43 vasta tsitaadiga

Desmond5 kirjutas:
Ja projektifaili formaat - minuarust pole sellel midagi viga. VSC++ solution lahendus on koos pre ja post build skriptidega IMHO palju palju mugavam ja hallatavam kui miski muu mis ma näinud olen
Seda ainult nii kaua kui sa ainult MSVC'd kasutadki.
Kui tahad hallatavamat-paindlikumat build süsteemi vaata näiteks CMake või QMake'i poole. Mõlemad peaks oskama ka suht-koht lihtsatest "makefiledest" genereerida projektifaile eri IDE'de jaoks. Isiklikust kogemusest tean, et vähemalt qmake saab hakkama msvc, plain make ning qtcreator'i omadega.

IDE mugavus on suuresti kinni kasutaja harjumustes. Isiklikult eelistan wini all qtcreatorit msvc'le c++ kirjutamiseks.

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Jama Dev-c++ kompileerimisega.
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.