![]() |
Re: .exe datei im Programm erstellen
Du musst den Compiler einfach nur aufrufen:
![]() |
Re: .exe datei im Programm erstellen
.. da Du ja wahrscheinlich nicht den originalen Delphi Compiler Deiner
Anwendung mitgeben darst - und einen Compiler zu entwickeln wohl nicht das einfachste ist was es zu planen und codieren gibt, würde ich mich nach einem alternativen gangbaren Weg umschauen. Stichwort: PascalScript Grüße Klaus |
Re: .exe datei im Programm erstellen
... oder wie erwähnt
![]() |
Re: .exe datei im Programm erstellen
ja habe mir nun Free Pascal runtergeladen und Installiert, was nun? Habe Tausende Ordner welche datei ist der Compiler?
|
Re: .exe datei im Programm erstellen
%PFAD%/bin/i386-win32/ppc386.exe
bzw. (bei 64bit-FPC) %PFAD%/bin/i386-win32/ppcrossx64.exe |
Re: .exe datei im Programm erstellen
danke das wollte ich wissen...
|
Re: .exe datei im Programm erstellen
@ implementation
Wie sage ich den Compiler das er eine .exe erstellen soll? |
Re: .exe datei im Programm erstellen
Der FPC braucht aber noch eine Menge anderer Dateien, insbesondere die vorkompilierten PPUs, um funktionieren zu können.
Kannst du vielleicht kurz erklären, was du ganz konkret machen möchtest? Die Compilerlösung ist eventuell ein Schuss mit Kanonen auf Ameisen. Du musst - wie schon vorher einige erwähnten - zudem den Cod deiner Anwendung beilegen und den kompletten Freepascal-Compiler wahrscheinlich sogar inklusive Lazarus (für GUIs) dem Projekt beilegen. Das Teil wird dann am Ende bestimmt über 150MB groß. |
Re: .exe datei im Programm erstellen
Erst einmal reicht für die ersten Schritte der reine Compiler (+RTL+FCL, aber die sind schon dabei)
Aufruf:
Code:
Und dann kompiliert FPC dir aus dem Programmcode eine Executable.
...\ppc386 "<DATEIPFAD>" [-Fu<WeitereUnitpfade>] [-Fo<WeitereObjectPfade>]
Willst du was grafisches, solltest du dich mit nonVCL-Entwicklung beschäftigen oder die LCL beilegen. Im erstgenannten Fall könntest du auch eine eigene Komponentenbibliothek (also so was wie VCL, LCL, WTL und MFC). Schwierig ist das nicht, habe ich auch schon gemacht. :mrgreen: |
Re: .exe datei im Programm erstellen
Nun ja ich weiß es nicht nicht genau , ich wollte bloß mit einem Programm ein neues Programm erstellen sozusagen Delphi in 10000 vereinfachter form. Ich dachte mir ich mache so ein eigenen Programm Ersteller mit dem man auswählen kann was der können soll und wie er aus sehen soll.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz