Ga naar inhoud

probleempje in c compilatie/installatie


Aanbevolen berichten

Hallo, ik wil leren programmeren in C. Hiervoor gebruik ik de editor Crimson Editor. Allee lukt het me niet om de C compiler te installeren lijkt wel. Ik heb braaf alle aanwijzingen opgevolgt, hier volgen ze voor de duidelijkheid. [quote:f45fc96ca7]If you want to learn how to write C/C++ program, you may want to install a C/C++ compiler first of all. Here is a guideline you can follow to install a compiler. In this example, we assume that you install Borland C++ compiler which is free to use. Of course, there are more compilers available (Cygnus, DJGPP for example). It is up to you which compiler to use. 1. Download 'FreeCommandLineTools.exe' from Borland software corporation homepage. (http://www.borland.com) 2. Install 'FreeCommandLineTools.exe' into 'C:\Borland\BCC55' directory. 3. Add 'C:\Borland\BCC55\bin' to the existing path. 4. Set compiler options and linker options. From the bin directory of your installation, create a 'bcc32.cfg' file which will set the compiler options for the Include and Lib paths (-I and -L switches to compiler) by adding these lines: -I"C:\Borland\BCC55\include" -L"C:\Borland\BCC55\lib" create an 'ilink32.cfg' file which will set the linker option for the Lib path by adding this line: -L"c:\Borland\BCC55\lib" [/quote:f45fc96ca7]Vervolgens moet je de compileerinstellingen opgeven: [quote:f45fc96ca7]If you have finished writing C/C++ program, then you can use user tools to compile this program into binary file without escaping from Crimson Editor. The following example assume that you already installed C++ Builder in 'C:\Borland\BCC55' directory. (ref: How to install C/C++ compiler) 1. Open Preferences dialog box and select User Tools page 2. Select an empty slot and fill with the following arguments. - Menu Text: Compile C/C++ Source Code - Command: C:\Borland\BCC55\bin\bcc32.exe - Argument: $(FileName) - Initial dir: $(FileDir) - Hot key: Ctrl+F7 - Capture output: Yes - Save before execute: Yes After that, you can press Ctrl+F7 while editing 'test.c' to compile this source code. [/quote:f45fc96ca7] Braaf gedaan, maar als ik wil compileren in crimson dan krijg ik deze error: [quote:f45fc96ca7]--------Capture Output------------- Borland C++5.5.1 for Win32 Copyright (c) 1993, 2000 Borland hello.c: ERROR E2133: Unable to execute command 'ilink32.exe' Terminated with exit code 1[/quote:f45fc96ca7] En ik wil gewoon m'n output trug van m'n test-programmatje. Wie helpt :wink:
Link naar reactie
Waar kan ik die tools downloaden op hun borland.com? De navigatie op hun site is verschrikkelijk en ik weet niet wat je daar moet downloaden. Ik heb ook ooit Crimsom editor geprobeerd, maar ik wist niet hoe ik het moest compileren. Vandaar dat ik het nooit meer gebruik. Ik gebruik nu Cygwin om te compileren en Dev-C om te editen. Ik wil dus ook liever gewoon een programma om alles te doen, en niet zo omslachtig te werk gaan. Bedankt.
Link naar reactie
[quote:1f32633eef="sjalesho"]Ik gebruik nu Cygwin om te compileren en Dev-C om te editen. Ik wil dus ook liever gewoon een programma om alles te doen, en niet zo omslachtig te werk gaan. Bedankt.[/quote:1f32633eef]In Dev-C kun je toch direct compileren :-? Wat je volgens mij download bij Borland is alleen de compiler/linker, niet de IDE. En dan heb je dus nog steeds een aparte editor nodig.
Link naar reactie
[quote:99c9dad326="Wim Sturkenboom"][quote:99c9dad326="sjalesho"]Ik gebruik nu Cygwin om te compileren en Dev-C om te editen. Ik wil dus ook liever gewoon een programma om alles te doen, en niet zo omslachtig te werk gaan. Bedankt.[/quote:99c9dad326]In Dev-C kun je toch direct compileren :-? Wat je volgens mij download bij Borland is alleen de compiler/linker, niet de IDE. En dan heb je dus nog steeds een aparte editor nodig.[/quote:99c9dad326] Met Dev-C sluit het venster zich automatisch voordat het programma is afgelopen. Dan moet je een "statement" invoeren, maar ik moet het compatibel maken met Linux C programmeren. Vandaar.
Link naar reactie
Ik begrijp dat je een console-applicatie maakt en dat je probleem niet zit in het compileren maar in het draaien van het programma vanuit de IDE. Als je (DOS-)venster sluit voordat je programma afgelopen is, zit er volgens mij iets fout in je programma 8) Je venster zal (volgens mij) open blijven totdat het programma afgelopen is (en dan direct sluiten, ja). Datzelfde probleem heb je volgens mij ook met de Borland IDE of welke ontwikkelomgeving je dan ook gebruikt. Voor ontwikkeling is er niets fout aan een extra statement die ervoor zorgt dat je venster openblijft (bv een printf met een bericht en een getc zodat de gebruiker (jij) een toets moet indrukken voordat het programma afsluit). Wat bedoel je met compatibel met Linux. Moet het zowel onder Windows als onder Linux draaien of ontwikkel je onder Windows om het later onder Linux te laten draaien. In het laatste geval lijkt het me handiger om een Linux systeem te gebruiken (maak evt een dual boot).
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...