C nyelvhez compiler
2003-02-06T22:08:51+01:00
2004-05-30T11:41:35+02:00
2022-07-27T11:57:45+02:00
  • DC++ forrását próbálom leforditani

    itt megtalálható: http://dcplusplus.sourceforge.net/index.php?t=2&s=1

    probáltam követni a hozzá adott leirást, de nem sikerült
    Dev c++-t felraktam, compile közben kiakadt, nem csinált semmit
    Borland Bulider-t is felraktam, de nem tudtam ugy beolvastatni mint Dev-ben

    nem vagyok túl járatos c-ben
    tudna valaki segíteni?
    előre is köszi!
    Mutasd a teljes hozzászólást!
  • //vagy ha nincs using, akkor

    marint nemakkarod az egesz std namespace-t
    Mutasd a teljes hozzászólást!
  • mar korabban valahol volt, de megint :)

    #include <iostream>
    //igy h nelkul :)

    //aztan
    using namespace std;
    //ugyanis az iostream cuccai az std namespace-ban vannak

    //es hasznalod
    cout<<"jeeeeeeee" << endl;

    //vagy ha nincs using, akkor
    std::cout << "hoppppp" << std::endl;

    //reszletekert olvas c++ konyvet
    Mutasd a teljes hozzászólást!
  • Lenne még egy kérdésem...
    DevC++ -ban hogyan tudom deklarálni (melyik header fileban találom) pl. a "cout"-ot, vagy akár az "endl"-t?
    Mert az
    #include<iostream.h>
    nem felel meg neki.
    ???
    Mutasd a teljes hozzászólást!
  • Előszőr valóban nem létezett, de azon az ügyön már segítettem...

    És a gond sajna továbbra is fennáll...
    Mutasd a teljes hozzászólást!
  • Ugy mellekesen:
    megnezted hogy letezik-e a cc1plus.exe?
    Mert ha nem, akkor egyertelmu, hogy valamit nem szedtel le/tomtel ki/rossz helyre tomted ki.

    Ha letezik, akkor az mar erdekesebb problema.
    Mutasd a teljes hozzászólást!
  • Van két környezeti változóm:
    - egy felhasználói: PATH C:\\\\\\\\\\\\\\\\DJGPP\\\\\\\\\\\\\\\\BIN
    - egy rendszerváltozó: DJGPP C:\\\\\\\\\\\\\\\\DJGPP\\\\\\\\\\\\\\\\DJGPP.ENV
    Szerintem eddig o.k. Vagy nem?

    Kösz a tippet a DevC++ra, ki fogom próbálni. De azért nem adom fel a djgpp-t sem!!
    Hátha egyszer mégis.... :)
    Mutasd a teljes hozzászólást!
  • A DJGPP környezeti változót is beállítottad?
    Meg a PATH-ba is felvetted a bin könyvtárat?

    Ha még kezdő vagy, akkor talán jobban járnál egy IDE-s fordítóval. Nézd meg a DevC++ -t. Az is ingyenes, mingw-t használ, ami kb az a kategória, mint a djgpp fordítói.
    Mutasd a teljes hozzászólást!
  • Letöltöttem mindet, ki is zippeltem és mégse...
    Mutasd a teljes hozzászólást!
  • Ahhoz, hogy működjön a djgpp van néhány csomag, amit minimumban fel kell rakni. Ha jól emléxem 4-5 zipet kell legalább letölteni/kitömni. Gondolom valamelyik alapcsomagot nem tetted fel.

    Asszem ezek azok:
    bnu...
    djdev...
    gcc...
    gpp...
    Mutasd a teljes hozzászólást!
  • Üdv!
    Lehet, hogy rossz helyre írok, de ha tud valaki, segítsen...
    Az a problémám, hogy miután letöltöttem a djgpp fordítót, beállítgattam
    az elérhetőségeit ... (windows 2000: környezeti változók) ...,
    megpróbáltam használni egy .cpp-s file fordításához, a következő
    hibaüzenetet kaptam:

    gcc.exe installation problem, cannot exec 'cc1plus' : No such file
    directory <ENOENT>

    Van valami ötlet?
    Köszi!
    Mutasd a teljes hozzászólást!
  • Hello, newbie!

    Ha valamilyen win-es szép fejlesztői környezetet használsz, ott keresd a "compile" menüpontot...
    Ha nem, akkor a teendő:
    -Parancssori fordítóval kell a C nyelvan megírt cuccot lefordítani. A fordító egy olyan program, amely a C nyelvű forráskódból (vagy akármilyenből, attó függ, milyen fordító ) csinál gépi kódú progit. (Linux alatt ELF, vagy a.out, win/dos alatt EXE ill. COM)
    -A parancssori fordító GCC esetében cc, vagy gcc. (Én mindíg az utóbbival dolgozok...)
    -Nyiss egy dos ablakot! (Start menü, futtatás, command.com, vagy cmd.exe, ha az utóbbi működik, inkább azt.)
    -Mássz be abba a könyvtárba, ahol a C progid van! (cd meghajto:\\\\\\\\\\\\\\\\konytar1\\\\\\\\\\\\\\\\konyvtar2 ... )
    -Most jön a lényeg! Írd be: cc progi.c -o progi.exe, vagy gcc progi.c -o progi.exe
    Ekkor a fordító elvégzi a szükséges munkát, a c-ből exe lesz. Lehet, hogy találsz még egy progi.o fájlt is ez egy "majdnem lefordított" fájl, jelen esetben nem kell vele különösebben foglelkozni.

    Sok szerencsét!

    Üdv: Netom.
    Mutasd a teljes hozzászólást!
  • Ok, megnezem azt a compilert, konyvem egyebkent van! De ott csak linuxra irjak le, hogy hogy kell .exe t csinalni. Ja es mi az, hogy futtasd le a cc akarmi.c -n. A cc t hova kell irni, vagy mi az?
    Mutasd a teljes hozzászólást!
  • bocsanat bloodshed.net szoval ezaz
    Mutasd a teljes hozzászólást!
  • na figyu.nem akarok bunko lenni de muszaj 1 kicsit.ez a kerdes nagyon lamer.vegyel konyvet.SOHA NE SAJNALD A PENZT KOYVRE!!!konyvbol lehet MINDENT megtanulni.szoval nem hiszem hogy nagyon orulnenek az emberek hogy1/2 orankent felteszel egy kerdest ami olyan hogy 'hogyan kell a while-t parameterezni es mi az?'...szoval elobb tanulj meg teljesen alapszinten aztan olyan alapszintu lamerkerdeseket tegyel fel amugy megjegyzem hogy a compilerrel soha nem lesz bajod mindig csak a sajat programozasi problemaidat kell majd megoldani. ajanlom a devc++-t www.bloodshed.com igazan remek compiler, en is ezt hasznalom, sokszor jobb mint a masfel millas borland szoval sok sikert.(es bocsi hogyha kicsit nyers voltan de neha MUSZAJ )
    Mutasd a teljes hozzászólást!
  • És za is valószínű, hogy ez a progi nem fog lefordulni - bár lehet valami spéci fordítód van a fene tudja -, ugyanis az ott nem studio.h, hanem stdio.h (nem studio-ról van szó ugyanis, hanem standard input/output-ról)!
    Azért szólok, mert egy másik topicban is hibásan írtad le így esetleg nem csak egy véletlen elgépelés.
    Mutasd a teljes hozzászólást!
  • Bocsi, ctrl+F9.
    Mutasd a teljes hozzászólást!
  • Szia szintén kezdő vagyok, de megpróbálok segíteni.
    Két fordítót ismerek ezekben compile\\\\\\\\\\\\\\\\make .exe menüpont, vagy debug\\\\\\\\\\\\\\\\run. De mindkét esetben az alt+F9 működik nálam.
    Mutasd a teljes hozzászólást!

  • problemam valtozatlan, plz help...
    Mutasd a teljes hozzászólást!
  • Hello megint mindenki!
    A complier mukodik ( azt toltottem le ami csak C t fordit ), csak egy bajom van. Mivel meg elegge kezdo vagyok nem tudom , hogy hogy kell .exe fajla alakitani.
    ezt irtam eddig be:


    #include <studio.h>
    main ()
    {
    printf ("hallo mindenki!\\\\\\\\\\\\\\\\n");
    }

    elmentettem hallo.c neven, akkor egy C file lett belole, de exe ve nem tudom alakitani, plz segitsen aki tud, elore is koszi
    Mutasd a teljes hozzászólást!
  • Thnx mindkettotoknek, meg is nezem mindjart
    Newbie
    Mutasd a teljes hozzászólást!
  • LCC-Win: A free compiler system for Windows Operating Systems by Jacob Navia
    Teljesen ingyenes, komplett IDE+fordito+debugger win32-hoz. Viszont ez csak C-t fordit, C++-t nem.
    Mutasd a teljes hozzászólást!
  • Hi!

    Általában minden C++ compilernek van C módja... Ezért éna GCC-t tudom neked ajánlani... Pl. Dev C++ban is az van [és annak a szerkesztőjében válthatod is, hogy C vagy C++ mód...]
    Mutasd a teljes hozzászólást!
  • meg mindig kene a complier, mert nagyon fontos lenne, maradtam tisztelettel newbie.
    Mutasd a teljes hozzászólást!
  • Hello mindenki! En meg teljesen uj vagyok itt, a programozashoz csak nagyon kezdo nyelven ertek, es azt is a flash action scriptjeben szedtem ossze. Ha tudnatok mondani C hez egy compailer nevet, ami nem dos os, vagyis windowsban van grafikus felulete azt nagyon megkoszonnem. Elore is koszi mindenkinek!
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd