Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Daedroth
HV kasutaja

liitunud: 03.02.2008
|
03.03.2012 16:04:47
Jama Dev-c++ kompileerimisega. |
|
|
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 |
|
 |
kalvis
Kreisi kasutaja
liitunud: 20.10.2009
|
07.03.2012 20:42:04
|
|
|
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 |
|
 |
Desmond5
HV kasutaja
liitunud: 14.09.2002
|
13.03.2012 15:29:14
|
|
|
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 |
|
 |
kalvis
Kreisi kasutaja
liitunud: 20.10.2009
|
14.03.2012 11:16:37
|
|
|
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 |
|
 |
Desmond5
HV kasutaja
liitunud: 14.09.2002
|
15.03.2012 10:53:05
|
|
|
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 |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
15.03.2012 11:10:20
|
|
|
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 |
|
 |
Desmond5
HV kasutaja
liitunud: 14.09.2002
|
16.03.2012 13:39:30
|
|
|
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 |
|
 |
neros
HV Guru

liitunud: 26.11.2003
|
16.03.2012 13:51:47
|
|
|
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 |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
16.03.2012 13:55:43
|
|
|
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 |
|
 |
|
lisa lemmikuks |
|
|
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
|
|