Eigene C++ Programme entwickeln
Eigene C++ Programme entwickeln
Hallo Allerseits,
ich arbeite z.Z. an einem C++ Programm.
Nun würde ich gerne wissen in welches Verzeichnis ich den Sourcecode stellen soll. Ich dachte mal /usr/src/?
Und da dann für die einzelnen Projekte eigene Unterzeichnisse.
Ich verwende auch git.
Zuerst habe ich das Ganze als root angefangen, was natürlich nicht sein darf. Also git add -A/commit/push funktioniert nun nicht mehr
als Standard Benutzer. Aber ich kann mit su - root wechseln.
Was ich von Euch nun gerne wissen möchte ist wie/wo muss ich ein C++ Projekt anlegen?
Danke,
Reinhard
ich arbeite z.Z. an einem C++ Programm.
Nun würde ich gerne wissen in welches Verzeichnis ich den Sourcecode stellen soll. Ich dachte mal /usr/src/?
Und da dann für die einzelnen Projekte eigene Unterzeichnisse.
Ich verwende auch git.
Zuerst habe ich das Ganze als root angefangen, was natürlich nicht sein darf. Also git add -A/commit/push funktioniert nun nicht mehr
als Standard Benutzer. Aber ich kann mit su - root wechseln.
Was ich von Euch nun gerne wissen möchte ist wie/wo muss ich ein C++ Projekt anlegen?
Danke,
Reinhard
Bin auf arbeitssuche
-
- Beiträge: 3289
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Eigene C++ Programme entwickeln
Vorweg ich bin kein Entwickler von Beruf,
aber alles an IDE was ich kenne nutzt eigene Verz. in HOME, entweder z.B. ~/Projekte oder ~/AndroidStudioProjekte
Ein Blick in die Beschreibung der Dateisystem-Hierarchie schlägt noch das hier vor:
/usr/local/src
Quelltexte von lokal installierter Software
Das passt vlt. besser als /usr/src.
Ich habe meine Sachen die ich mit gedit schreibe in ~/Dokumente/Computa/subdir oder ~/Projekte/subdir
Just my coin
aber alles an IDE was ich kenne nutzt eigene Verz. in HOME, entweder z.B. ~/Projekte oder ~/AndroidStudioProjekte
Ein Blick in die Beschreibung der Dateisystem-Hierarchie schlägt noch das hier vor:
/usr/local/src
Quelltexte von lokal installierter Software
Das passt vlt. besser als /usr/src.
Ich habe meine Sachen die ich mit gedit schreibe in ~/Dokumente/Computa/subdir oder ~/Projekte/subdir
Just my coin
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: Eigene C++ Programme entwickeln
Also ich verwende hier Code::Blocks als IDE und der nutzt kein eigenes Verzeichnis im home. Bei dem habe ich sozusagen die freie Auswahl.inne hat geschrieben:08.12.2021 10:13:54Vorweg ich bin kein Entwickler von Beruf,
aber alles an IDE was ich kenne nutzt eigene Verz. in HOME, entweder z.B. ~/Projekte oder ~/AndroidStudioProjekte
Ein Blick in die Beschreibung der Dateisystem-Hierarchie schlägt noch das hier vor:
/usr/local/src
Quelltexte von lokal installierter Software
Das passt vlt. besser als /usr/src.
Ich habe meine Sachen die ich mit gedit schreibe in ~/Dokumente/Computa/subdir oder ~/Projekte/subdir
Just my coin
Was ich noch gerne wissen möchte ist wie kann ich ein Installations - Package mit configure erstellen?
Danke,
Reinhard
Bin auf arbeitssuche
-
- Beiträge: 3289
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Eigene C++ Programme entwickeln
Dann ~/PROJECT_DIR, dass habe ich auch schon gesehen. Ich habe mal ins Tutorial geschaut und meine auf einem Screenshot konnte man ~/Dokuments/PROJECT_DIR sehenreinhardp hat geschrieben:08.12.2021 14:29:57Also ich verwende hier Code::Blocks als IDE und der nutzt kein eigenes Verzeichnis im home. Bei dem habe ich sozusagen die freie Auswahl.
Das weiss ich nicht, und würde für diese Frage ein neues Thema aufmachen!reinhardp hat geschrieben:08.12.2021 14:29:57Was ich noch gerne wissen möchte ist wie kann ich ein Installations - Package mit configure erstellen?
// Ein eigenes Make Target für devscripts/debuild vielleicht?
Zuletzt geändert von inne am 08.12.2021 15:20:14, insgesamt 4-mal geändert.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
- schorsch_76
- Beiträge: 2594
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Eigene C++ Programme entwickeln
Hier ist die Anleitung wie man deb Pakete erstellt.
[1] https://www.debian.org/doc/manuals/maint-guide/
[1] https://www.debian.org/doc/manuals/maint-guide/
Re: Eigene C++ Programme entwickeln
schorsch_76 hat geschrieben:08.12.2021 14:51:46Hier ist die Anleitung wie man deb Pakete erstellt.
[1] https://www.debian.org/doc/manuals/maint-guide/
Danke erstmal mal dafür. Ich muss mir das Ganze erstmal so richtig durchlesen.
Aber das Paket soll für fast alle Linux Varianten (bei der Installation dann) funktionieren und nicht nur für Debian.
Ich habe da noch eine Frage: Wenn ich ein Paket mit Binaries mit Debian erstelle, funktioniert das dann auch auf
anderen Linux Varianten?
Ich habe mal was gelesen das Debian Binaries auch auf Ubuntu funktionieren sollen? Wahrheit oder Legende?
Danke,
Reinhard
Bin auf arbeitssuche
-
- Beiträge: 3289
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Eigene C++ Programme entwickeln
Schau dir mal https://de.wikipedia.org/wiki/Open_Build_Service an, IMO kannst du dort dann für alle Distributionen erstellen. Wie gut das funktioniert kann ich nicht sagen. Wobei ich mir an dieser Stelle über andere Distributionen auch keine Gedanken machen würde, außer das der Code dort kompilieren und das Programm arbeiten sollte.reinhardp hat geschrieben:08.12.2021 15:31:24Aber das Paket soll für fast alle Linux Varianten (bei der Installation dann) funktionieren und nicht nur für Debian.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: Eigene C++ Programme entwickeln
Ich würde als normaler User in meinem HOME in Projektverzeichnissen arbeitenreinhardp hat geschrieben:08.12.2021 10:07:57Hallo Allerseits,
ich arbeite z.Z. an einem C++ Programm.
Nun würde ich gerne wissen in welches Verzeichnis ich den Sourcecode stellen soll. Ich dachte mal /usr/src/?
Du kannst als root ja auch einfach mal die Berechtigungen für das .git Verzeichnis korrigieren, danach kannst du als Benutzer auch wieder arbeiten.reinhardp hat geschrieben:08.12.2021 10:07:57Zuerst habe ich das Ganze als root angefangen, was natürlich nicht sein darf. Also git add -A/commit/push funktioniert nun nicht mehr
als Standard Benutzer. Aber ich kann mit su - root wechseln.
Re: Eigene C++ Programme entwickeln
Wie mache ich das? Ich habe nun mein Projekt in mein home Verzeichnis verlagert.bluestar hat geschrieben:09.12.2021 14:11:09Du kannst als root ja auch einfach mal die Berechtigungen für das .git Verzeichnis korrigieren, danach kannst du als Benutzer auch wieder arbeiten.
Danke,
Reinhard
Bin auf arbeitssuche
Re: Eigene C++ Programme entwickeln
reinhardp hat geschrieben:09.12.2021 15:52:19Wie mache ich das? Ich habe nun mein Projekt in mein home Verzeichnis verlagert.bluestar hat geschrieben:09.12.2021 14:11:09Du kannst als root ja auch einfach mal die Berechtigungen für das .git Verzeichnis korrigieren, danach kannst du als Benutzer auch wieder arbeiten.
Code: Alles auswählen
su -
cd <dein projektverzeichnis>
chown deinuser:deinegruppe -R .git