• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Code::Bloks problem na Linux

VPS Starter Arubacloud
0 głosów
390 wizyt
pytanie zadane 23 grudnia 2016 w C i C++ przez wlprzemek Obywatel (1,500 p.)
otagowane ponownie 25 grudnia 2016 przez wlprzemek

Witam!.

Zaczynam swoją przygodę z nauką programowania i równocześnie uczę się przy pomocy Code::Bloks-a na Windowsie (i tam sobie z nim radzę) i Linux, lecz tu nie mogę sobie poradzić z uruchomieniem programów a dokładniej po kliknięciu w "Build and run" wyskakuje mi taki komunikat :

It seems that this project has not been built yet.
Do you want to build it now?

po zatwierdzeniu tak w logu coś takiego:

g++ -Wall -fexceptions -g  -c "/home/wlprzemek/Dokumenty/code::blocks/First program/main.cpp" -o obj/Debug/main.o
/bin/sh: g++: nie znaleziono polecenia
Process terminated with status 127 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

Dodam iż korzystam z Fedora 25 Plasma i tam Code::Bloks był już domyślnie zainstalowany.

1 odpowiedź

+1 głos
odpowiedź 23 grudnia 2016 przez lnkoc Stary wyjadacz (13,960 p.)
wybrane 23 grudnia 2016 przez wlprzemek
 
Najlepsza

Wygląda na to, że nie masz zainstalowanego g++. Możesz to zrobić komendą w konsoli:

yum install gcc-c++

 

komentarz 23 grudnia 2016 przez wlprzemek Obywatel (1,500 p.)

Idąc Twoim śladem natknąłem się na to iż w moich repozytoriach nie ma tych pakietów

gcc-c++

więc po dodaniu tych repozytoriów

updates-testing

udało się zainstalować

[root@Fedora-PC wlprzemek]# dnf install gcc-c++      
Ostatnio sprawdzono ważność metadanych: 0:01:25 temu w dniu Fri Dec 23 21:28:51 2016.
Rozwiązano zależności.
======================================================================================
 Package               Arch.        Wersja                Repoz.                Rozm.
======================================================================================
Instalowanie:
 gcc-c++               x86_64       6.3.1-1.fc25          updates-testing        11 M
 libstdc++-devel       x86_64       6.3.1-1.fc25          updates-testing       1.8 M

Podsumowanie transakcji
======================================================================================
Instalacja  2 pakiety

Całkowity rozmiar pobierania: 12 M
Rozmiar po zainstalowaniu: 36 M
W porządku? [t/N]: t
Pobieranie pakietów:
(1/2): libstdc++-devel-6.3.1-1.fc25.x86_64.rpm        880 kB/s | 1.8 MB     00:02    
(2/2): gcc-c++-6.3.1-1.fc25.x86_64.rpm                2.8 MB/s |  11 MB     00:03    
--------------------------------------------------------------------------------------
Razem                                                 2.3 MB/s |  12 MB     00:05     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Instalowanie                   : libstdc++-devel-6.3.1-1.fc25.x86_64            1/2
  Instalowanie                   : gcc-c++-6.3.1-1.fc25.x86_64                    2/2
  Sprawdzanie                    : gcc-c++-6.3.1-1.fc25.x86_64                    1/2
  Sprawdzanie                    : libstdc++-devel-6.3.1-1.fc25.x86_64            2/2

Zainstalowano:
  gcc-c++.x86_64 6.3.1-1.fc25           libstdc++-devel.x86_64 6.3.1-1.fc25          

Ukończono.

I teraz wszystko działa poprawnie... Dzięki Wielkie!

komentarz 23 grudnia 2016 przez lnkoc Stary wyjadacz (13,960 p.)
A tak z ciekawości zapytam jak dodałeś updates-testing?
komentarz 23 grudnia 2016 przez wlprzemek Obywatel (1,500 p.)

W Fedora jest zarządzanie oprogramowaniem Apper i tam wybieram jakie chce repozytoria

link

a możesz przy okazji na podstawie tego obrazka podpowiedziec jakie repo wybrac najlepiej tzn dokladnie ktore z tej listy?

1
komentarz 24 grudnia 2016 przez lnkoc Stary wyjadacz (13,960 p.)
Coż, nie ma "najlepszych repozytorów", ale są te, które mogą być przydatne. Ja bym proponował na początek zrezygnować ze wszystkich opisanych jako "source" ponieważ są to kody źródłowe, jeśli nie chcesz pisać własnej dystrybucji nie będą potrzebne. Podobnie rzecz ma się z oznaczeniem "testing" - mogą to być pakiety do testowania, nie koniecznie do końca sprawne. Poza tym "updates" mogą być przydatne, bo to są aktualizacje - warto je wyklikać. Te które pozostały to zwykłe repozytoria, warto je dodać. Jeszcze jeśli chodzi o rosyjskie i inne nie angielskie czy polskie języki - nie koniecznie będą potrzebne, chyba, że planujesz użycie któregoś z tych języków.
komentarz 24 grudnia 2016 przez wlprzemek Obywatel (1,500 p.)

OK zrozumiałe i dziękuje za cenne wskazówki yes

Podobne pytania

0 głosów
1 odpowiedź 211 wizyt
pytanie zadane 20 września 2015 w C i C++ przez rafalmagician Obywatel (1,320 p.)
–1 głos
2 odpowiedzi 665 wizyt
pytanie zadane 5 września 2018 w C i C++ przez Arduino04 Użytkownik (560 p.)
–2 głosów
1 odpowiedź 267 wizyt
pytanie zadane 26 września 2018 w C i C++ przez poster225 Nowicjusz (130 p.)

92,452 zapytań

141,262 odpowiedzi

319,077 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...