-
-
ahh ich glaub ich habs einigermaßen verstanden jetzt, zur Wiederholung :
im home verzeichnis liegt: .bashrc
in /opt/ros/electric/ liegt unter anderem : setup.sh
erzeugt man nun irgendwo auf dem System ein ROS-Arbeitsverzeichnis, so muss ROS dieses finden können! Dazu muss man dieses Verzeichnis mit dem ROS_PACKAGE_PATH
bekannt machen! Dies kann man in der .bashrc (also im Homeverzeichnis,wo die Shell standardmässig reinschaut) oder in der setup.sh (wo die shell nicht standardmässig reinschaut) . Macht man es im zweitgenannten muss man die setup.sh logischerweise mit der .bashrc noch "bekanntmachen"(hierfür dient dann das source-kommando)
Eigentlich spielt es ja dann keine Rolle,wo die "Bekanntmachung" stattfindet. Die .bashrc braucht so oder so die setup.sh Informationen!
Ist das bisher so richtig?
vielen Dank
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen