QextSerialPort endlich zum Laufen bringen

Verschiedenes zu Qt
QuaGS
Beiträge: 5
Registriert: 10. August 2009 19:28

Beitrag von QuaGS »

Um es für einen DAU wie mich klar zu machen:

Code: Alles auswählen

LD_LIBRARY_PATH=/usr/lib/qextserialport
export LD_LIBRARY_PATH
sollte das so aussehen?

Gruß, Ernst
padreigh
Beiträge: 340
Registriert: 13. Mai 2010 10:06

Beitrag von padreigh »

theoretisch schon ... wenn du in einer Shell bist und aus dieser Shell heraus auch dein Programm aufrufst - oder dies in das Startscript deiner shell einbindest (.bashrc) bei BASH usw.

ansonsten kannst du den Pfad auch nur für den aufruf der Datei setzen:

Code: Alles auswählen

> cd /home/ernst/qt-projekte/seriell4-build-desktop/
> LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/qextserialport     ./seriell4
(das hängt das was du haben willst für diese ausführung an das an was eh schon drinsteht)
Patrick (QtCreator 1.3.1, Qt 4.6.3)
---
template = subdirs
QuaGS
Beiträge: 5
Registriert: 10. August 2009 19:28

Beitrag von QuaGS »

Vielen Dank für die schnellen Antworten. Das sieht schon mal sehr gut aus. Gestattet mir noch eine (letzte?) Frage dazu:
Wie ist es aus, wenn ich das für alle Zeiten und alle Projekte (Qt) passend einstellen will. Ich möchte nicht nächste Woche, nächstes Jahr oder Morgen vor dem selben Problem stehen. Sollte man die Bibliotheken nicht in ein anderes Verzeichnis stellen, damit sie "immer" gefunden werden?
Gruß, Ernst
padreigh
Beiträge: 340
Registriert: 13. Mai 2010 10:06

Beitrag von padreigh »

genau dafür ist ja der LD_LIBRARY_PATH da ... den musst du nur so dem System beibringen das es das nicht mehr vergisst -> .bashrc oder so.
Patrick (QtCreator 1.3.1, Qt 4.6.3)
---
template = subdirs
Antworten