PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Raspbian Geany für C++ einstellen



HaWe
15.10.2015, 12:16
hallo,
ich bin ganz frisch mit einem Raspi (Raspbian Linux) beschäftigt und habe jetzt das Problem, dass ich nicht weiß wie man Geany für C++ einstellen muss, um auch <iostream> und andere libs und Klassen verwenden zu können.
Die bisherigen Compile/make Einstellungen in Geany sind:


Erstellen -> Kommandos zum Erstellen konfigurieren ->

Kompilieren: gcc -Wall -c "%f" -lpigpio -lpthread -lrt

Erstellen: gcc -Wall -o "%e" "%f" -lpigpio -lpthread -lrt

Ausführen: sudo "./%e"

wer weiß Rat?

shedepe
15.10.2015, 14:40
Du verwendest g++ statt gcc. Dann hast du auch den c++ Compiler.

HaWe
15.10.2015, 14:47
ach so, also einfach nur die beiden gcc durch g++ ersetzen, und der Rest bleibt gleich? Das wars schon?


Erstellen -> Kommandos zum Erstellen konfigurieren ->

Kompilieren: g++ -Wall -c "%f" -lpigpio -lpthread -lrt

Erstellen: g++ -Wall -o "%e" "%f" -lpigpio -lpthread -lrt

Ausführen: sudo "./%e"

shedepe
15.10.2015, 15:18
Sollte prinzipiell so funktionieren. Wenn nicht meld dich noch mal.

- - - Aktualisiert - - -

Es muss natürlich auch g++ installiert sein.

HaWe
15.10.2015, 15:47
hat sofort perfekt geklappt!

habe diesen Test-text eingegeben, und er wird ohne Compilermeckern korrekt verarbeitet und ausgeführt!


#include <iostream>
#include <limits>
using namespace std;

const int SIZE = 81;


int main ()
{
char array[SIZE];

cout << "Bitte einen Text eingeben: ";

cin.getline(array, SIZE);
array[SIZE-1] = 0;
cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');


cout << "Eingabe war: " << array << endl;

}


vielen herzlichen Dank, super ! 8-)