Komputer Świat Ekspert - Forum: ROZWIAZANY[Mint/Ubuntu] Jak kompilator w linuksie dla początkującego - Komputer Świat Ekspert - Forum

Skocz do zawartości

Strona 1 z 1
  • Nie możesz napisać tematu
  • Temat jest zamknięty

ROZWIAZANY[Mint/Ubuntu] Jak kompilator w linuksie dla początkującego Lub jak kompilować za pomocą gcc

#1 Użytkownik nie jest zalogowany   doman18 

  • Początkujący Uczestnik
  • Pip
  • Grupa: Czytelnicy
  • Postów 319
  • Rejestracja: 17-kwiecień 07

Napisano 09 maj 2009, 17:06

Witam
Chciałbym pobawić się programowaniem na linuksie. Ściągnąłem sobie Kdevelopa i próbowałem zrobić najprostszy "Hello world" ale niestety chyba nie umiem się nim obsługiwać. Niby ma być podobny do Visuala ale wogóle nie wiem jak dodawać pliki do projektu i wogóle jaki projekt zakładać żeby nie było tego multum plików podczas tworzenia nowego.

Próbowałem w gcc
Niestety wywalał błędy. Wygooglowałem że w linuksie nie ma conio.h więc co za tym idzie nie ma getch() więc obie funkcje skasowałem. Potem dowiedziałem się że zamiast void funkcja main ma zwracać int. Zmieniłem, skompilowałem i znowu błąd bo nie umieściłem nowego wiersza na końcu. Po wszystkim zamiast pliku wynikowego mam plik "a.out'
Program to
include <iostream>

void PokazTekst()
{
	std::cout << "Umiem juz pisac funkcje" << std::endl;
}

int main()
{
	PokazTekst();
}

kompilowałem za pomocą
g++ pierwszy.cpp

w katalogu z plikiem pierwszy.cpp

W visual c++ enterprise nie mam problemu z kompilacja nawet tak trywialnych programów i aż boję się pomyśleć co będzie jak zechcę tworzyć bardziej skomplikowane programy. chcę po prostu najprostsze środowisko które pozwoli mi uniknąć ciągłego wpisywania komend i pokoloruje składnie Jakieś rady?

ROZWIĄZANIE
Poszperałem trochę i wychodzi na to że samo "g++ program.cpp" nie wystarczy. Trzeba użyć
g++ -o pierwszy pierwszy.cpp

I wtedy ładnie się uruchamia.

Co do kompilatora VisualC++like to znalazłem Netbeans i jak narazie bardzo mi pasuje.

Użytkownik doman18 edytował ten post 09 maj 2009, 19:49

AMD Athlon 1700+|Epox 8RDA+ | 2x256MB Goodram PC3200 DIMM DDR + 256MBNanya PC2100| Geforce 2 440 MMX | HDD Seageate 160GB + SAMSUNG 80GB 7200 rpm 2MB ATA| DVD Writer Pioneer DVR 116D | Mysz A4Tech X738k + program Oscar
WindowsXP+Linux Debian 5 Squeeze + LXDE
Sansa Clip 2Gb + Philips SHE 9500
It's nice to be importand but it's more importand to be nice
0

#2 Użytkownik nie jest zalogowany   Kozack 

  • Uczestnik
  • PipPip
  • Grupa: Ekspert
  • Postów 524
  • Rejestracja: 25-czerwiec 08

Napisano 09 maj 2009, 21:10

Pod Linuksa polecam również CodeBlocks lub Eclipse. Pierwszy jest bardzo łatwy w obsłudze.
0

Strona 1 z 1
  • Nie możesz napisać tematu
  • Temat jest zamknięty

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Zmień widoczność shoutboxa Shoutbox

emikyou  : (16 kwiecień 2012 - 13:26) @Ferrari: Na PŁ korzystają z "OpenGL SuperBible: Comprehensive Tutorial and Reference" i "OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1"
wtomczak  : (10 kwiecień 2012 - 09:27) masz problem z komputerem napisz na facebooku na stronie WT654, na pewno pomoże
Maciej :)  : (08 kwiecień 2012 - 09:36) A co do reklam, to mi na operze adBlock coś nie służy, szczególnie z postami bota redakcji :( od kiedy go dali, to zaczęło się walić..
Maciej :)  : (08 kwiecień 2012 - 09:35) Hej witam :) no, jak przestałem kupować Eksperta to wzięli i wstrzymali ;| także nie mam tylko numeru pierwszego i ostatniego :p trochę szkoda, parę lat się było...
neo5628  : (05 kwiecień 2012 - 21:57) Help http://forum.ks-ekspert.pl/topic/140746-problem-z-dzwiekiem/ Proszę
PiKey  : (21 marzec 2012 - 18:24) ludzie, pomóżcie :) http://forum.ks-ekspert.pl/topic/140418-jak-dziala-sprawdzanie-wykonania-zadania-na-stronach-typu-doladujse/
PiKey  : (21 marzec 2012 - 18:24) ds
A:-)Brunuś  : (17 marzec 2012 - 19:17) jest tu ktoś? http://forum.ks-ekspert.pl/topic/140400-firewire-obudowa-do-dysku-25-—-200-zlo/
Ferrari  : (16 marzec 2012 - 11:12) Polećcie dobrą książkę do OpenGL albo kurs w sieci :)
lisz55  : (15 marzec 2012 - 21:44) przez ktore reklamy? nie widze zeby jakies nowe byly
Pretender  : (15 marzec 2012 - 18:22) :/
Pretender  : (15 marzec 2012 - 18:22) az sie nie chce czytac tego forum przez te parszywe reklamy...ale dzidostwo zrobili...
yojo2  : (12 marzec 2012 - 13:26) wchodz na forum przez lynxa :P
Ferrari  : (10 marzec 2012 - 21:21) Jak tu nie korzystać z AdBlocka, kiedy Forum Eksperta wywala reklamę na całą stronę?
lisz55  : (09 marzec 2012 - 21:41) siedze i czytam calkiem niezle ale mogl by ktos wytlumaczyc o co chodzi z dark knightem nie widzialem tego filmu
lisz55  : (09 marzec 2012 - 21:40) to moze rozruszam troche czat http://moviesascode.net/
Pretender  : (06 marzec 2012 - 16:43) rozmowy tak jak Enty prowadziły w powieści Tolkiena :P
dawido90  : (05 marzec 2012 - 15:03) to już poprostu przyzwyczajenie
yojo2  : (04 marzec 2012 - 22:25) mailem przestac tu wchodzic, ale stwierdzilem ze skoro i tak zwykle tu tylko wchodze i wychodze, to wszystko jedno :P
Ferrari  : (04 marzec 2012 - 21:16) Już myślałem, że ruch na forum spada zera, a jednak pochodna zmieniła znak :)
Rozszerz pole shoutboxa