Seite 1 von 1

qmake (Qt 4.8) und die Dateirechte (Linux)

Verfasst: 1. April 2014 22:24
von sigvdr
Hallo

Mit "sudo make install" sollte sich ein Linux Programm installieren lassen.
Meine Ausgangsdatei ist das Qt Project file "appname.pro" aus dem qmake ein Makefile erstellt.
In dem Project file habe ich ( vereinfacht dargesgestellt ) die Zeilen:

Code: Alles auswählen

target.path += /usr/bin/
example.path += ~/appname/example/
example.files += example/*
INSTALLS += target example

Nach der Installation habe ich auch das Verzeichnis ~/appname/example aber der Eigentümer des Verzeichnisses und der Dateien ist root ( wegen sudo make install ) und der normale User kann diese Dateien somit nicht bearbeiten.

Welche Möglichkeite gibt es um den Eigentümer und/oder die Dateirechte im Projectfile zu setzen? In der Doku zu qmake habe ich bisher noch nichts passendes gefunden.

Gruß Sig

Re: qmake (Qt 4.8) und die Dateirechte (Linux)

Verfasst: 4. April 2014 13:51
von sowas
Hallo,
du bearbeitest nicht die Datei in /usr/bin sondern dein Quellcode.
Machst eine Änderung im Quellcode usw.
Die neue Datei ersetzt die alte in /usr/bin.