UBUNTU.PL

Wróć   UBUNTU.PL > Inne > Programowanie

Programowanie Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.

Odpowiedz
 
Narzędzia wątku Przeszukaj ten temat Wygląd
stare 21-03-2008, 18:04   #1
freeman1987
 
Płeć: Mezczyzna
Postów: 2
System: 7.10
Środowisko: GNOME
kompilacja programu w C i kod w asemblerze

ubuntu.pl prezentuje:
Cztelnia - Aktualności, poradniki, refleksje.
Napisałem sobie program w c w edytorze tekstu i zapisałem na pulpicie (chyba tak się robie bo mi ładnie różne pętle itp pokolorowało) kwestia jak to teraz skompilować i odpalić używając gcc? Najlepiej tak krok po kroku bo ubuntu mam od wczoraj. A i jeszcze po odpaleniu tego mojego programu chciałbym zobaczyć jego kod w asemblerze.

Ostatnio edytowane przez freeman1987 ; 22-03-2008 o 17:34
freeman1987 jest offline   Odpowiedź z Cytatem
stare 21-03-2008, 18:07   #2
Szmitas
 
Avatar Szmitas
 
Płeć: Mezczyzna
Postów: 903
System: 10.04
Architektura: x86
Środowisko: GNOME
Status Gadu-Gadu Wyślij wiadomość poprzez Skype™ do Szmitas
Odp: programowanie w c

Kod:
g++ nazwa.cpp -o nazwa2
chmod a+x nazwa2
./nazwa2
Gdzie nazwa.cpp to pliku cpp, a nazwa2 to nazwa pliku wykonywalnego (który powstaje w pierwszym kroku)
__________________
Pozdrawiam, Szmitas.

www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.

Ostatnio edytowane przez Szmitas ; 21-03-2008 o 18:07
Szmitas jest online   Odpowiedź z Cytatem
stare 21-03-2008, 18:17   #3
freeman1987
 
Płeć: Mezczyzna
Postów: 2
System: 7.10
Środowisko: GNOME
Odp: programowanie w c

dobra troszke wolniej bo to sie wydaje oczywieste a nie jest
utworzylem sobie na pulpicie ten program nazwa.c (z tego co sie orientuje cpp to do c++ a ja chce w C zrobic) no nic zmienilem na te nazwa.cpp i po wpisaniu w terminalu:
Kod:
g++: nazwa.cpp: No such file or directory
g++: no input files
freeman1987 jest offline   Odpowiedź z Cytatem
stare 21-03-2008, 18:40   #4
Szmitas
 
Avatar Szmitas
 
Płeć: Mezczyzna
Postów: 903
System: 10.04
Architektura: x86
Środowisko: GNOME
Status Gadu-Gadu Wyślij wiadomość poprzez Skype™ do Szmitas
Odp: programowanie w c

Rozwiązane na GG.
__________________
Pozdrawiam, Szmitas.

www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.
Szmitas jest online   Odpowiedź z Cytatem
stare 21-03-2008, 19:49   #5
el.pescado
 
Avatar el.pescado
 
Płeć: Mezczyzna
Postów: 1 691
System: Inny OS
Architektura: x86
Środowisko: GNOME
Odp: programowanie w c

Nie g++ tylko gcc - wszak chodzi o język C. Nie trzeba też nadawać bitu wykonywalności dla wynikowego pliku, choć nie zaszkodzi.

Cytat:
A i jeszcze po odpaleniu tego mojego programu chciałbym zobaczyć jego kod w asemblerze.
Trzeba podać opcję -S kompilatorowi:
Kod:
gcc -Wall -S hello.c
Wtedy pojawi się plik hello.s zawierający instrukcje assemblera. Opcja -Wall powoduje wypisywanie ostrzeżeń przez kompilator, warto ją zawsze podawać, potrafi zaoszczędzić MNÓSTWO czasu przy szukaniu błędów w programie.
el.pescado jest offline   Odpowiedź z Cytatem
stare 21-03-2008, 22:57   #6
doles2
 
Avatar doles2
 
Płeć: Mezczyzna
Postów: 192
System: Inny OS
Środowisko: KDE
Odp: programowanie w c

To może Ciebie przekona aby pokochać język C:
http://www.youtube.com/watch?v=J5LNTTGDKYo
__________________
-----BEGIN GEEK CODE BLOCK-----
GCS d- s:- a--- C+++ P L+++>+++++ E---- W+ N+ w--- PS++ PE++ Y G++ e- !r
------END GEEK CODE BLOCK------
doles2 jest offline   Odpowiedź z Cytatem
Odpowiedz

Tagi
gcc, kompilacja

Narzędzia wątku Przeszukaj ten temat
Przeszukaj ten temat:

Zaawansowane Wyszukiwanie
Wygląd

Zasady Postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest Włączony
EmotikonyWłączony
[IMG] kod jest Włączony
HTML kod jest Wyłączony

Skocz do Forum

Podobne wątki
Temat Autor wątku Forum Odpowiedzi Ostatni Post / Autor
Błędna kompilacja programu z biblioteką allegro psychob Programowanie 5 29-08-2010 06:15
Kompilacja programu C w Eclipse - brak pliku wykonywalnego aidan69 Programowanie 11 18-10-2009 19:24
socket i kompilacja przykładowego programu xyzzxy Programowanie 5 29-08-2008 22:48
Kompilacja programu na architekturę 32 bitową z systemu pracującego w 64 bitach. Kubeczek Programowanie 2 17-04-2008 20:05


Czasy w strefie GMT +2. Teraz jest 20:01.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Spolszczenie: vBHELP.pl - Polski Support vBulletin