Vraag Hoe C-programma uitvoeren op 14.04?


Ik probeer C-programma's uit te voeren met behulp van Geany en Code :: Blocks. Nadat ik ze heb gecodeerd, wordt er in de terminal als volgt een bericht weergegeven:

In Code :: Blokken:

sh: 1: /home/c program files/2: not found. "process returned 127 (0x7F)"

In Geany:

"./geany run script.sh./2: not found.
( program excited with code 127)"

Tijdens het compileren van het programma met behulp van Code :: Blocks, wordt het weergegeven:

/bin/sh: 1: g++ : not found.

Ik weet niet wat ik nu moet doen.


1
2018-04-02 00:20


oorsprong


Is het een C-programma of een C ++ -programma? als u C ++ gebruikt, moet u een C ++ - compiler installeren (de standaardcombinatie is dat g++) zoals aangegeven door de foutmelding. - steeldriver


antwoorden:


Gebruikt u Code :: Blokken en of Geany in wijn? Ik vraag het omdat C-programmabestanden geen normale Linux-directory is.

Installeer eerst g ++  Install g++:

sudo apt-get install g++

Volgende:

  • In Geany Compileren en lopen gaat als volgt:
    Compileren: klik op deze knop:enter image description here

  • Bouwen:
    Klik op deze knop:enter image description here

Ik denk dat wat er in Geany gebeurt, is dat je "compileert" wat je code controleert op fouten, maar niet op gebouw, waardoor het uitvoerbestand wordt aangemaakt dat je probeert uit te voeren.

Als Code :: Blocks niet werkt na de installatie g ++  Install g++, post terug en ik zal dat onderzoeken.


3
2018-04-02 01:52



na het installeren van g ++, werkte het! Veel veel Thnx! - Mr. Tripple M.