Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Pfadangaben für externe Bibliotheken?

  Alt 2. Mär 2013, 10:44
Das gibt es so in Lazarus nicht.

Du hast im Endeffekt drei Möglichkeiten:
  • Füge - wie du bereits geschrieben hast - den Pfad bei jedem Projekt hinzu
  • Erstelle ein Package, schmeiß deine Units da rein und füge das Package bei jedem Projekt als Abhängigkeit hinzu (Hinweis: Lazarus Packages sind reine Verwaltungspackages der IDE und nicht mit Delphis Packages zu vergleichen)
  • Füge den Pfad in die fpc.cfg des Compilers ein (wodurch sie dann von jedem Projekt verwendet werden können); diese Datei findet sich unter Windows meist in %lazarusdir%\fpc\%fpcversion%\bin\i386-win32. Die komplette Zeile sollte dann -FuD:\Delphi\arc_lib lauten

Im dritten Fall kannst du übrigens entscheiden, ob du den Source-Pfad eingibst oder einen Pfad zu den kompilierten Units. Im ersten Fall werden die kompilierten Units dann in den Unitausgabepfad des Projekts gespeichert (normalerweise %projectdir%\lib\%cpu%-%os%)

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat