Skocz do zawartości
Oles

Dobry Kompilator C

Rekomendowane odpowiedzi

Szukam jakiegoś porządnego kompilatora C/C++, z tym, żeby nie było problemów z programami pisanymi w C. Najelpiej pod Windowsa, bo to zawsze inna wygoda użytkowania, ale żeby kompilował także programy DOSowe, nie tak jak borlandowe C++ for Windows, tam wszystkie programy sa na windowsa. Z doświadczenia w użytkowaniu Dev C++ nie polecam go sobie, bo służy głównie do C++, a ja pisze w C (dokłaniej ucze się w C). Dziex za sugestie, myślę, że nie tylko mi przyda się ten topic.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dzięx. Nie chcę zakładać do takiej prostej sprawy nowego topicu. Chodzi o regulowanie kontrastu ekranu w Delphi albo w C++, żeby działało w windzie, nigdzie tego nie moge znaleźć :(. Ew. moze znacie taki program najlepiej wykorzystujący skróty klawiaturowe. Z góry dziex.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

co ty mowisz, ze dev c++ nie jest dobry? On jest rewelacyjny. Uzywalem go do kompilacji programow w C i nie mialem najmniejszych problemow. Co wiecej nigdy nie zdazylo mi sie, ze program skompilowany w devc++ kompilowalby sie inaczej pod gcc

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dev 4.9.9.1 - dosc dlugo uzywalem i mialem dobre zdanie. zupgradowalem na 4.9.9.2 i sypie bledami co chwile. Pozatym jakos dziwnie zachowywal sie na "MOJ BLAD".

zrobilem cos typu:

 

struct material

{

float ambient,diffuse,specular;

char diffuse_bmp[255]; // przechowywana sciezka do pliku

};

 

material* mat;

mat=new material[mat_count]; // mat_count pobierane z pliku

 

no i ladnie zczytalem z pliku info o modelu i texturach tylko dla kazdego face zapomnialem zczytac mat_id i zmienna ta pozostala niezainicjowana.

 

do renderowania kazdego face uzywalem mat[mat_id].

O dziwo wszystko dzialalo u mnie dobrze !!! I jakie bylo moje zdziwienie gdy podsylam kumplowi efekt swojej pracy a on ma "pamiec nie moze byc read" ( albo written, nie pamietam ). Stracilem qpe czasu na dochodzenie dlaczego sie wiesza skoro u mnie dziala. Msvc 6.0 rox i mozna go dostac za ok ~150 zl, ( studenci free na czas studiow )

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam pytanie... potrzebuje skompilowac gcc projekt tzn plik main.c i wlasna biblioteke sort.c ktorej deklaracje sa w sort.h jak to zrobic zeby zadzialalo?

 

dobra...juz mi się udało!

Edytowane przez Blood_

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dev-cpp jest nawet fajny. Problemem jest że domyślnie korzysta z beznadziejnej wersji gcc, która jest

-bardzo wolna

-robi kobylaste execi

-nie działa na niej dużo rzeczy typu widechar

-sa nieraz problemy ze skompilowaniem niektórych programów, np ostatnio kumpel kompilowal program c++ z przeciazonymi operatorami, g++ się rzucał o jednego z nich a wszystko było dobrze, sprawdzane na linuksowym g++ i visualu.

 

Ja już dawno zrezygnowałem z tego badziewia i wam radze też to zrobić.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

użytkowania, ale żeby kompilował także programy DOSowe, nie tak jak borlandowe C++ for Windows, tam wszystkie programy sa na windowsa.

1303591[/snapback]

Stary co ty gadasz że tam wszystko jest pod windows :blink: :blink: :blink: ?

Dajesz File->New->Other->Console Wizard i Przez ten kreator wybierasz sobie jezyk c czy c++ i inne rzeczy , i piszesz program konsolowy w wybranym języku i w dodatku masz super szybki kompilator konsolowy za darmo (c++builder personal).

Przecież nie musisz korzystać z form tylko zrobić sobie program konsolowy wykorzystując tego kreatora.

 

A jeśli chodzi ci o to "This program must be run under Win32" to musisz znaleść kompilator który to umożliwia ( tworzyć pliki żeby działały w czystym dosie ) np borland 5.02 albo nawet 3.1 ( obecnie jest darmowy ) , Watcom itp.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...