![]() |
Eigene Compiler-Oberfläche
Hi.
Ich weis nicht, ob die Frage passt. Also, kann man einen vorhandenen Compiler (wirklich nur den Compiler) mit einer eigenen Oberfläche verknüpfen? |
Re: Eigene Compiler-Oberfläche
Hi!
Eigentlich ja, der Compiler ist doch nur ein Kommandozeilen-Tool. Das kannst du natürlich auch über ein anderes Programm aufrufen, mit entsprechenden Paramtern. Oder verstehe ich die Frage falsch? Ciao Frederic |
Re: Eigene Compiler-Oberfläche
Naja ich habe die Idee gehabt einen eigenen Compiler zu basteln.
Da ich das aber nicht bringe, dachte ich mir, nehme ich mir einen vorhandenen (z.B. NASM, TASM,... - gut das sind Assembler, sollte aber keinen Unterschied machen) und baue meine eigene Oberfläche drumrum. Geht das - Wenn ja weis jemand wie oder kennt jemand Links? Danke im Voraus. |
Re: Eigene Compiler-Oberfläche
Hi!
Die Frage ist, willst du nur ein Steuerungstool für den Compiler haben oder willst du eine IDE bauen? Ciao Frederic |
Re: Eigene Compiler-Oberfläche
Ich wollte schon wie eine eigene IDE aufbauen, falls ich das irgendwie hinbekomme.
Wie meiste du das mit "Steuerungs-Tool"? Kann mir gerade nichts drunter vorstellen. |
Re: Eigene Compiler-Oberfläche
Hi!
Ok, wenn du eine IDE erzeugen willst, dann ist das was anderes. Such mal hier im Forum, das hatten wir innerhalb der letzten 24h so oder so ähnlich schonmal. Und dann müsste es noch unter ![]() Ciao Frederic |
Re: Eigene Compiler-Oberfläche
Moin. moin,
Delphi hat einen Commandozeilencompiler, der per Batchdatei angesteuert werden kann, allerdings recht viele Parameter mit übergeben bekommen muß. Man sollte daher durchaus ansprechende Batch-Kenntnisse haben. Der IDE-Compiler scheint mir allerdings in eininge Aspekten dem Kommandozeilenkompiler überlegen zu sein, was mit der begrenzten Länge einer Kommandozeile zutun hat. Kommandozeilenkompiler: DCC32 Die Idee mit der IDE zum DCC323... Gibt´s schon, aber da kann man natürlich weiterarbeiten, den die meisten Lösungen sind durchaus verbesserungswürdig. Eine ordentliche Batchsteuerung mit IDE Parametereinstellung kann große Projekte von Compilern bis zum automatisierten Setup ermöglichen. Also da gibt es noch genug Betätigungsfeld. Schau mal nach unter ![]() Interessant ist die PocketIDE. Da kann man tatsächlich für Delphi dran weiterarbeiten. ![]() Viel Erfolg // Martin |
Re: Eigene Compiler-Oberfläche
Folgende IDE's sind auch in Delphi/Kylix geschrieben.
Das steht zumindest so bei sourceforge.net in der Beschreibung Ich habe nur mal die ersten Vier rausgesucht, es existieren noch viele mehr :-) ![]() Dev-C++ is an full-featured Integrated Development Environment (IDE) for Win32. It uses GCC, Mingw or Cygwin as compiler and libraries set. Development Status: 6 - Mature Environment: Win32 (MS Windows), X11 Applications Intended Audience: Developers, End Users/Desktop License: GNU General Public License (GPL) Natural Language: English Operating System: Windows 95/98/2000, Windows NT/2000, Linux Programming Language: Delphi/Kylix Topic: Software Development -------------------------------------------------------------------------------- ![]() Dev-PHP is a full-featured Integrated Development Environment for PHP. It's fast, powerful and has a user-friendly interfase. It has many cool features, like Function browsing and full integration with the PHP parser and the PHP-GTK library. Development Status: 3 - Alpha, 5 - Production/Stable Environment: Win32 (MS Windows) Intended Audience: Developers, Education, System Administrators License: GNU General Public License (GPL) Natural Language: English, Spanish Operating System: Windows 95/98/2000, Windows NT/2000 Programming Language: Delphi/Kylix, PHP Topic: Dynamic Content, Interpreters, Integrated Development Environments (IDE) -------------------------------------------------------------------------------- ![]() Open Perl IDE is a visual, integrated development environment for writing and debugging Perl scripts with any standard Perl distribution under Windows 95/98/NT/2000. Development Status: 5 - Production/Stable Environment: Win32 (MS Windows) Intended Audience: Developers License: Mozilla Public License 1.1 (MPL 1.1) Natural Language: English Operating System: Windows 95/98/2000, Windows NT/2000 Programming Language: Delphi/Kylix, Perl Topic: Debuggers, Integrated Development Environments (IDE) -------------------------------------------------------------------------------- ![]() The BASIC IDE is an open source IDE for the RapidQ programming language. It has an flexible code editor and form designer for all the RapidQ components. Future additions include Code Tip and Code Completion. The IDE is written in Object Oriented Delphi. Development Status: 3 - Alpha Environment: Win32 (MS Windows) Intended Audience: Developers License: GNU General Public License (GPL) Operating System: Windows Programming Language: Delphi/Kylix Topic: Code Generators, Integrated Development Environments (IDE) |
Re: Eigene Compiler-Oberfläche
Zitat:
Auch die IDE steuert nur den Kommandozeilencompiler an. Die Einstellungen die in der IDE gemacht werden, werden in der entsprechenden .cfg - Datei zum Projekt gespeichert, diese Datei wird dann dem Compiler übergeben und gut ist. Somit muss das fürs Projekt nur einmal in der Datei festgehalten werden und gut ist. |
Re: Eigene Compiler-Oberfläche
Zitat:
Meines wissens benutzt die IDE nicht die DCC32.exe, sondern die DCC70.DLL! Was für die handhabung innerhalb der IDE natürlich viel günstiger ist, da der compiliervorgang im selben prozess stattfindet. Gibt hier glaub ich auch berichte über unterschiedliches verhalten der beiden teile. Also nicht immer gleich losbrüllen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:36 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-2025 by Thomas Breitkreuz