@MakRojal: no to chyba nie podczas kompilacji, tylko podczas uruchomienia programu. jeżeli main coś zwraca to jednak się nie zawiesza. podaj kod i log
  • Odpowiedz
Hej mirki - przypominam sobie #programowanie w c++ i przesiadłem się z dev c++ na code blocks - w związdku z tym mam następujące pytanie.
Koduję z zelentem i chciałbym mieć każdy program w jednym projekcie - czy jest to możliwe? Gdy próbuję dodać nowy program to codeblocks tworzy mi plik z językiem c, a nie c++. Na necie same pierdoły, liczę na delikatną pomoc, gorące pozdrówki ( ͡°
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1. Bądź mną lvl 19.
2. Miej w liceum dobrą informatykę.
3. Przez 3 lata siedź na Code::Blocks.
4. W sumie to ok, zdaj na tym maturę.
5. Masz najdłuższe wakacje życia.
6. Stwierdzasz, że w sumie przydałoby się nauczyć pisać podstawowe gry.
  • 40
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

eclipse C/C++ sprawdza się równie dobrze jezeli chodzi o obsługę tych języków, a nawet chyba lepiej :D


@Kadet: gdyby tylko indexer nie wysypywał się raz na 15 minut i trzeba go było ręcznie restartować, a przy dużych projektach 16 GiB ramu wystarczało...
  • Odpowiedz
Mireczki, zainstalowałem sobie Code::Blocks bo czasami wyskrobię coś w C (do cpp mam visuala 2013) ale po zainstalowaniu C::B mam info, że chyba nie może odnaleźć kompilatora. To instalka C::B go nie ma? W takim razie skąd brać i jak zainstalować, żeby nie wleźć w drogę Atmel Stuido 6.2 i Visual Community?
#naukaprogramowania #codeblocks #gcc


Probably the toolchain path within the compiler options is not
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, zainstalowałem sobie obok Dev-C++ Code::Blocks, żeby na czymś porządnym robić zadania domowe z C++ (nie chce mi się specjalnie dla Visual Studio instalować SP1 do Win 7, a chciałem skorzystać z VS z MSDNAA - moja szkoła bierze udział w projekcie, dzięki którego ja i moi kumple mamy dostęp do bazy MSDNAA). Wrzucam sobie Hello World, a tu nie pokazuje w konsoli wyjścia (screen)
#programowanie #naukaprogramowania #
TheLaw - Mirki, zainstalowałem sobie obok Dev-C++ Code::Blocks, żeby na czymś porządn...

źródło: comment_VCGSOEI1cmK8GGjKiBP5nNVyBpMLdCEO.jpg

Pobierz
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

nie chce mi się specjalnie dla Visual Studio instalować SP1 do Win 7


@TheLaw: to się teraz będziesz męczył z innymi problemami ( )
Weź ściągnij nawet VS Express, mniej problemów
  • Odpowiedz
Czy wie ktoś jak dodać Allegro do Code::Blocks? W sieci jest pierdyliard poradników i każdy inny, męczyłem się z dodawaniem miliarda plików do linkera i instalacją MinGW i ciągle coś nie tak.

#programowanie #codeblocks
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mireczki :)

Powiedzcie mi jak bardzo się różni programowanie na macu od programowania na windowsie? Chciałbym spróbować swoich sił w programowaniu, jednak większość tutoriali/kursów w internecie jest stworzona na windowsa. Czy korzystanie z innego systemu operacyjnego i innego programu będzie kłopotliwe, czy wszystko będzie mniej-więcej tak samo?

#programowanie #komputery #mac #windows #xcode #codeblocks #kiciochpyta
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pewną bibliotekę napisaną w C składającą się z kilku plików .h oraz .c.

Gdy utworzę nowy projekt w Code::Blocks, skopiuję te pliki, dodam katalog z nimi do scieżki dla kompilera i utorzę plik np. main.c, tam wykorzystam funkcjię z mojej biblioteki wszystko działa.

Jednak gdy spróbóję uzyć tych funckji w pliku z końcówką .cpp to dostaję w zamian:

main.cpp||In
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kobiaszu: To może jest w takim razie jakaś metoda w klasie Serial do inicjalizacji połączenia.

Bo taki odczyt w pętli to raczej traktowałbym jako "tymczasowy" hack. Chyba że dokumentacja Arduino mówi o tym, że pierwszy odczyt będzie "pusty" i zainicjuje połączenie.

Aaa - i wyciek pamięci masz na wskaźniku SP. ;p
  • Odpowiedz
Właśnie próbuję opanować bibliotekę GTK+ 2 w Code Blocks i mam problem. C++

http://pastebin.com/mEqyn7zp

Wszystko szło ok, wstawiałem widgety typu menu, przyciski i program się kompilował i działał zgodnie z założeniem. Problem pojawił się, gdy chciałem narysować coś własnego używając funkcji z rodziny gdk_draw*

W
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Loczus: Możesz jeszcze elegancko dodać:

System("pause");

Tylko od razu ostrzegam, że działać będzie prawdopodobnie tylko pod windowsem (chyba, że linux ma taką samą komendę, sprawdzał ktoś?).
  • Odpowiedz
Znowu męczę Wasze spokojnie śpiące umysły o pierdoły, ale mam problem z Code Blocks i dołączaniem statycznych bibliotek do projektu. Mianowicie buduję sobie bibliotekę *.a za również za pomocą C::B (z plików: .h oraz .cpp) i dodaję ją w moim głównym projekcie w opcjach Linkera. Niestety nie mogę zbudować projektu ponieważ wyskakują mi błędy undefined reference, czyli nie znajduje mi funkcji, procedur, konstruktorów, i tak dalej. Nie wiem kompletnie gdzie jest błąd
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sztilq: Lipa z tym, gdziekolwiek tego nie wrzucę/zbuduję to ciągle jest to samo. Pojmowałem jak to działa gdy pisałem własne pliki make, ale ustawić to w środowisku to jakaś czarna magia.
  • Odpowiedz
@M4lutki, @Gigi_: nie ./codeblocks, tylko .codeblocks. I nie /home/.codeblocks tylko $HOME/.codeblocks lub też w shellach ~/.codeblocks.

# zmienna środowiskowa w której przechowywany jest katalog
  • Odpowiedz