BCB2007 Programm weitergeben



  • Hallo Leute,

    reicht es beim BCB2007 aus, den Haken in den Projektoptionen bei "Linken" -> "Linker" : "Dynamische RTL" und bei "Packages" -> "Laufzeit Packages" : "Laufzeit Packages verwenden" zu deaktivieren um das Programm nur als .exe weiterzugeben, damit es auf jedem Rechner läuft.

    Oder muss sonst noch etwas beachtet werden?

    Danke für eure Hilfe
    Christine



  • Christine schrieb:

    Oder muss sonst noch etwas beachtet werden?

    Deaktiviere Laufzeit-Packages im "Packages"-Register.

    Welche statisch gelinkten DLLs ein Programm benötigt, kannst du mit Dependency Walker herausfinden.



  • Leute antwortet doch nicht so kompliziert.

    Hier ist die Lösung für das Problem:

    Projektoptionen-> Packages-> Laufzeit-> Packages verwenden NICHT markieren
    und
    Projektoptionen-> Linker-> Linken-> Dynamische RTL NICHT markieren
    


  • Hallo,

    danke für eure Antworten.

    Also so wie ich es beschrieben habe, ja.

    Kann mir jemand vielleicht auch den Unterschied zwischen der "BUILD" und der "RELEASE" Variante beim Erzeugen des Projektes erklären, oder spielt das für meine Zwecke keine Rolle?

    Danke



  • Du meinst zwischen Debug und Release?
    Die erstere Variante ist zum Debuggen. Hier sind noch zusätzliche Symbole mit im Code enthalten die das ermöglichen. Weiterhin sind hier meist auch alle Optimierungen ausgeschalten.
    Man gibt eigentlich immer nur die Release-Variante weiter.



  • Danke für deine Antwort.
    Dann weiß ich jetzt wie ich mein Programm ordnungsgemäß weitergebe.

    Liebe Grüße
    Christine


Anmelden zum Antworten