PS! Hvis du ikke har programmert før, tror jeg nok du har mye hardt arbeide foran deg, før du får det til å fungere. De fleste gir opp før de får lavet noe skikkelig. Lykke til :-)
PS! Tror ikke du klarer å lage "programmer med vinduer og knapper i C++. Da må man være ekspert. Hvis man skal lage windowsprogrammer bør man få tak i Visual Basic (VB) eller noe lingnede. Men det er nok dyrere.
Hvis mitt PS! er feil får dere gripe inn å rette meg!!!
Det kan sagtens lade sig gøre at lave Windows programmer i c/c++. Det er bare ikke noget man bør give sig til før man har styr på grundlæggende programmering.
Mystisk - når jeg kører får jeg flere linier a la:
Building Makefile: "D:\IDEProjects\DevCpp\Eksperten\Makefile.win" Executing make... make.exe -f "D:\IDEProjects\DevCpp\Eksperten\Makefile.win" all make.exe: Nothing to be done for `all'.
Jeg er også intressert i dette programmet. arne_v, det virker som du har litt peiling. Kan ikke du forklare trinn for trinn: hva vi trenger, hvor og hvordan vi får tak i det vi trenger og hvordan vi innstallerer compileren. Det ble mye på en gang, men det hadde vært til stor hjelp :-) på forhånd takk!
Jeg er imponeret over tålmodigheden hos hjælperne - alt for nogle gode points..
Når jeg laver et spørgsmål, så undersøger jeg først nettet for information. Jeg går ikke tankeløst (undskyld) på, som i dette indlæg, hvor det viser sig, at spørgeren end ikke ved hvad en compiler er.
Spørgeren (spg10) bør forberede sig lidt: købe/låne en dansk begynderbog, hente DevCPP eller en trial fra Borland (gode hjælpetekster), læse bogen samtidig med der testes. I øvrigt er C++ nok ikke lige det letteste. Hvad med at starte med Delphi (jeg er glad for Delphi fordi det opdrager programmøren til at lave god struktureret kode - noget som jeg ikke synes C++ gør)? Desuden er jeg endnu ikke stødt på noget C++ som jeg ikke også kunne lave i Delphi.
kan være enig med deg hrc, når det gjelder tålmodigheten hos hjælperne. Men det må være lov for oss som ikke har peiling til å benytte eksperten også. Hvis noen ønsker å hjelpe oss, skulle det ikke være noe problem for noen..eller? Eksperten kan være en fin måte å starte på. Her kan man få hjelp til å unngå de strørste feilene og velge rett programmeringsspråk. Jeg har stilt mange "dumme spørsmål" på eksperten og få god hjelp. Takk til alle som har hjulpet :-)
->spg10, stå på, ikke vær redd for å spørre. Snart skal du se at det løsner. Lykke til :-)
Jeg er helt enig, men jeg rystede på hovedet spg10 spurgte om compileren. Jeg prøver også at få ham til at prøve noget andet, Delphi, for C++ er ikke hvad man starter med. Det ved jeg desværre en hel del om.
Nå, nu vil jeg selv (med fare for at kaste med sten i et glashus) oprette et spørgsmål. Har dog søgt nettet på kryds og tværs først.
Ditto en tak til alle de som kommenterer spørgsmålene - jeg opdagede Eksperten for mindre end 2 uger siden og håber nu at kunne hjælpe til på Delphi-siden.
hvorfor er der ikke nogen, der har nævnt djgpp ? den begyndte jeg da med i sin tid. men i øvrigt bruger de fleste windowsprogrammører microsoft's visual studio. det godt, men er pissedyrt. derfor piratkopieres det i stor stil.
hvis du er ny udi programmering, hvad jeg lidt antager ud disse posts, er c++ noget af det sværeste du kan begynde med. det tager generelt meget lang tid at lave programmer i c++ og da det er meget maskinnært, kan du komme til at lave en hel masse fejl, hvis ikke du ved en masse om hvordan en computer fungerer på indersiden. dette beskyttes du som regel mod i andre sprog.
jeg vil klart anbefale dig at begynde med java istedet. ganske vist kan du ikke lave helt den samme slags programmer som du kan i c++, men du kan lave meget alligevel. og så er det dels nemmere at bruge og nemmere at finde tutorials for begyndere.
hvis du vil prøve kræfter med java, kan du hente det gratis hos sun : http://java.sun.com/j2se/1.4.2/download.html jeg kan desuden anbefale dig at hente texpad (et sharewareprogram), der automatiserer kompileringen af javaprogrammer. (det er såddan en salgs light-IDE)
->swaxi ja java er kanskje ikke så dumt. Har ikke Delphi no som heter JBuilder, som kan lastes ned fra deres sider, der man kan lage javaprogrammer? Eller har jeg misforstått helt? Hva med java og internett, kan man ikke lage programmer for internett med Java? Unskyld spg10, dette er ditt spørsmål, jeg skal prøve å holde meg unna ;-) Vi kan dele på spørsmålet, slik at du får 25 point's fra meg når du har delt ut 50 :-)
arne_v > det vidste jeg ikke. (men det er nu også nogle år siden, jeg brugte djgpp.)
oveio > der findes nogle IDE'r til at bygge java-programmer i. nogle folk sværger til dem, men jeg syntes de skader mere end de gavner. for at lave et java-program, behøver du egt. kun en teksteditor (notepad f.eks) og en compiler. ved at holde det så simpelt som det, slipper du for at der sker en hel masse, som det ikke er herre over. compileren er gratis, og kan hentes fra sun, på ovenstående link. textpad (www.textpad.com) er en slags udviddet udgave af notepad, der gør det lidt nemmere at skrive programmer i java (og andre sprog). det har indbygget en funktion, så det kan kalde java-compileren for dig ved et tryk på en hotkey-kombination.
java-programmer finde i to forskellige varianter. enten som applikationer, eller som applets. en applikation er et program som du kender det. en applet er en særlig type program, der kører i en webside. man bruger typisk applets til nogle af de samme ting som man kan lave med html+javascript (aka. dhtml) eller flash.
men på den anden side - hvis man vil igang med at kode c++ til windows, er det måske en meget god idé at begynde med at kode c++ til dos og så ligesom tage den derfra. så ud fra den betragtning er djgpp ikke nogen dårlig start. omend det ikke besvarer spg10's spørgsmål, så besvarer det måske det, der _burde_ have været hans spørgsmål. nemlig - "hvordan kommer jeg i gang med at kode c++"
ok arne_v det her skriver den når jeg compilerer Kompiler: Default compiler Eksekverer g++.exe... g++.exe "C:\Dev-Cpp\Unavngivet1.cpp" -o "C:\Dev-Cpp\Unavngivet1.exe" -I"C:\Dev-Cpp\include\c++" -I"C:\Dev-Cpp\include\c++\mingw32" -I"C:\Dev-Cpp\include\c++\backward" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib" Eksekvering afbrudt
->spg10 Jeg kan ikke dette, men hvis jeg forstår det riktig, er filnavnet: g++.exe Hvis det er tilfelle kan du prøve å gi fila et navn uten ++ tegnene, bruk bare bokstaver. I noen programmer er regelen den at navnet må begynne med en bosksav, etterpå kan man benytte tall og _ også men ingen andre tegn.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.