Enkla grafiska gränssnitt för Linux GCC kompilatorn



Detta är ett enkelt grafiskt gränssnitt för Linux GCC-kompilatorn. Det är ett bash scriptfil med kommandot zenity. Om du inte har zenity och du använder en Debian-baserade system (Ubuntu) blir i förråd.

Du kan installera det med kommandot: sudo lämplig-få installera zenity.

Det har testats i Debian och Ubuntu på en 64-bitars system, och Raspian på en RaspberryPi.

Installation:

Skapa en katalog i din hemkatalog kallad C.

Hämta de tre filerna och kopiera dem till din C-katalogen.

c-gui.sh - skriptfilen. Ladda ner den och byta namn på den: c-gui.sh

WORKFILE.txt - innehåller namnet på programmet du arbetar på. Bara innehåller ordet "Hej"

Hello.c - programmet "Hello World". (Bara för att du behöver något där för att starta.)

Göra skriptet fil körbar med kommandot: chmod + x c-gui.sh

För att köra programmet öppna en terminal i din hemkatalog och skriv: C/c-gui.sh

Se Steg
Relaterade Ämnen

Hur till installera GCC-kompilatorn i befalla snabb

en steg för steg video på hur till installera GCC-kompilatorn i KommandotolkenAv grupp 8 av S19Medlemmar:Guada Michelle M. GripalMary Pauline SacayEdward GuillermoReynalyn Dela Cruz...

Skapar ett program för STM32 MCU under Linux

STM32Fx och STM32Lx är MCU baserat på ARM-arkitekturen. För att bygga program är tillgängliga gcc kompilator under GNU/Linux. Gcc-kompilatorn har många inställningar och flaggor, så det inte är så lätt bygga medelstora projekt.I denna artikel visas h...

Gränssnitt 7 Segment LED-Display med FT232

I detta Instructable vi kommer att kontrollera en 7 segment LED displayutan att använda en mikrokontroller (en mikrokontroller mindre Display) och Visa alfanumeriska tecken på det.Här ska vi använda en FT232 USB till seriell Chip gränssnittet en geme...

LED Cube 8 x 8 x 8

skapa din egen 8 x 8 x 8 LED Cube 3-dimensionell display!Vi anser detta Instructable är den mest omfattande steg för steg guiden att bygga en 8 x 8 x 8 LED Cube någonsin publicerats på intertubes. Det kommer att lära dig allt från teorin om operation...

Skytte för en hemsida funktion: Timelapse och Multi-exponering fotografi DIY Hur (göra eller skriva egen kod!)

Vad jag gillar med Instructables är att det är foto-centrerad: det första du ser när du skapar en ny Instructable är "Lägg till bilder", före all text visas dialogrutan! I den värld vi lever i idag, är bilderna allt.Min senaste Instructable var...

Maxima (wxMaxima) - gratis dator algebra system (CAS).

Vad är MAXIMA [1]Maxima är en datoralgebrasystemet, distribueras under General Public License. Det har, båda, förmåga att symboliskt som numeriska operationer (Maxima hemsida).Ett grafiskt användargränssnitt för Maxima är plattformsoberoende wxMaxima...

Programmering videospel i industriella maskin Controller PAC/PLC

RFB-PROTOKOLLETRFB eller "Remote Frame Buffer" protokollet skapades i Olivetti forskningslaboratorium fjärrhantera grafiska gränssnitt. Idén var att skapa ett protokoll så enkla som möjligt, så så mycket hårdvara som möjligt (tunna klienter) kun...

Javelin's Word Clock

Min arbetsplats, spjutkastning, letar alltid efter sätt att göra våra produkter och tjänster personlig. Nyligen, ett tillfälle yppade sig där jag ombads att konstruera en klocka ord för en klient. Jag hittade ett antal bra guider som glatt ordet kloc...

Flat Screen TV täcka

när du inte tittar ESPN kan du njuta av en bit av vackra moderna konst och hålla din platt-tv damm fri och säker. Detta är ett enkelt projekt som innebär att göra ett konstverk till ett påslakan att bifoga till din tv. TV: n är i fokus för så många v...

Konvertera M4A till MP3.

Låt oss säga att du har en massa inköpta m4a filer som du vill överföra till en flash-enhet och i sin tur ansluter till en TV eller andra mediacenter. Mediacenter tar tyvärr bara MP3s. Vad göra?Konvertera dem i några enkla steg. (GRATIS)Steg 1: krav...

Skapa Main Menu i Visual Basic

har du någonsin velat skapa dina egna anpassade gränssnittet ungefär som en huvudmeny för något? Också detta kan uppnås med hjälp av en händig bit programvara som kallas Visual Basic, i det här programmet kan du skapa program som tillåter dig att kli...

Vektorisera bilder för laserskärning och 3D utskrift

Strax före jul beslöt jag att göra trädet prydnader för min familj och vänner. Tanken var att CNC eller laser skär dem i en plywood-bladet 1/8". Min första uppgift var att hitta en fin modell online. Det fanns en hel del som jag gillade men jag kunde...

Skapa ditt första multi-touch bord

det har varit en lång tid sedan jag har bidragit till denna webbplats--ska ett år nästan--jag var försökande till åstadkomma ett personligt mål som var i vardande sedan min första gymnasiet åren. Detta instructable har tagit 2 år av oberoende forskni...

Fil återhämtning handledning

Recuva och Test Disk, vilken är bättre?Sammanfattning:För Recuva:1. Detta låter användaren fråga vilken typ av fil du vill återvinna och det finns också ett alternativ som du kan återställa alla filer som kan återvinnas.2. det låter dig välja vilken...

Hur du sätter din dator (eller annan enhet) till en Retro Arcade med Lakka

Om du letar efter ett roligt sätt för att använda en gammal PC, Lakka kan förvandla det till en fantastisk retro gaming maskin. Denna lätt installation kräver inte någon avancerad Linux kunskap, och du kan även använda de domänkontrollanter som du re...

Smart mätning och kontroll av systemet

Projektet kommer att utveckla en smart övervakning och kontroll system för ett bostadshus. Numera moderna samhället ger en hel del behov av en levande person medan tid att leta efter, att reparera och att kontrollera allt blir otillräcklig. Makt elle...

MyLittlePwny - gör en self powered pentesting låda av Raspberry Pi för runt omkring $100

MyLittlePwny är en $100 bärbara trådlös penna-test brevlådemapp kör PwnPi eller Ha-pi (oprövad). Det är kostnad effektiv, modulära, lätt att sätta ihop och, till skillnad från handdatorer och smartphones, hårdvaran är fullt utökningsbara.FÖRFATTARE r...

Hur man programmerar en AVR (arduino) med en annan arduino

detta instructables är nyttigt om:* har du din arduino med atmega168 och du har köpt en atmega328 på dig lokala elektronikaffär. Det har inte en arduino bootloader* du vill göra ett projekt som inte använder arduino - bara en vanlig AVR chip (som USB...

Hur att få bättre/nyare grafik för Final Fantasy 7

Final Fantasy VII är ett av de spel som du älskar att spela trots att grafiken är alla föråldrade. Men tänk om du kunde spela den samma gamla FF7 som du känner och älskar med förbättrad grafik? Just det, tack vare den engagerade hårt arbetande männis...