Deutsch
C ++ Forum

Betatest für Profan2Cpp mit XProfan 10-Features

 

Sebastian
König
Hallo zusammen,

natürlich soll es die neuen Features von XProfan 10 auch in Profan2Cpp geben. Ich habe sie jetzt soweit implementiert, um (mal wieder ) eine Beta-Phase zu starten. Auf der Profan2Cpp-Homepage (siehe Signatur) steht ab sofort die aktuelle Beta-Version 1.5.9 zum Download bereit.

Auch abgesehen von den Erweiterungen habe ich einiges überarbeitet bzw. optimiert - bitte also auch fleißig mit nicht-XProfan-10-Codes testen.

Über eine rege Teilnahme würde ich mich natürlich sehr freuen - danke schonmal an alle Tester!

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
18.06.2006  
 




Sebastian
König
Für die, die Profan2Cpp gerne testen würden, aber noch keinen passenden C++-Compiler installiert haben, hier nochmal eine Übersicht über die Bezugsquellen. Alle hier aufgeführten Compiler gibt es völlig kostenlos!

Bei Fragen zur Einrichtung helfe ich natürlich auch gerne weiter - einfach hier posten oder mir eine eMail schicken!
  • Dev-C++ / MinGW

    Hierbei handelt es sich um eine Windows-Version des bekannten GCC-Compilers. Dev-C++ ist eine IDE, die MinGW als Compiler enthält. Verschiedene Versionen gibt es auf der [...]  bereit. Empfehlen würde ich Dev-C++ 4, da sich Version 5 (immer noch) im Beta-Stadium befindet. Wenn jemand doch Dev-C++ 5 testen möchte, sollte er [...]  eine Version wählen, die nicht neuer als 4.9.8.0 ist, da danach eine andere MinGW-Version benutzt wird, die Profan2Cpp noch nicht unterstützt.
  • Borland C++

    [...]  gibt es die Kommandozeilen-Version 5.5 des Borland-Compilers. Sie enthält keine IDE, was aber völlig egal ist, da Profan2Cpp ein Makefile erstellt und den Aufruf auf Wunsch automatisch übernimmt.
  • Microsoft Visual C++

    Seit einiger Zeit gibt es auch den Microsoft-Compiler kostenlos zum Download. Das Visual C++® Toolkit 2003 wird meinen Tests zufolge von Profan2Cpp unterstützt. Das Toolkit allein enthält nur allerdings nur den Compiler und andere Tools - es wird zusätzlich noch das Platform SDK benötigt. Beides findet sich auf den Download-Seiten von Microsoft.
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
18.06.2006  
 




Sebastian
König
Ich habe gerade eine neue Beta-Version (1.5.9b) hochgeladen, in der unter anderem ein Fehler korrigiert wurde, durch den beim Kompilieren mit Dev-C++ teilweise undefined reference-Fehlermeldungen ausgegeben wurden (z.B. im Zusammenhang mit OleLoadPicture).

Außerdem wurde der Syntax-Check erweitert, sodass Profan2Cpp nun endlich auch unbekannte (i.d.R. also falsch geschriebene) Konstanten bzw. Systemvariablen moniert.

Alle Änderungen sind in der Datei changes.txt im Beta-Paket dokumentiert.

Schönes (Fußball-)Wochenende!

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
23.06.2006  
 




Sebastian
König
Inzwischen steht Version 1.5.9d zum Download bereit. Sie befindet sich auf dem Stand der aktuellen Subscription-Version (S17). Außerdem wurden natürlich auch einige Fehler behoben - Details siehe changes.txt.

Selbstverständlich freue ich mich weiterhin über Rückmeldungen!

Danke

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
24.07.2006  
 




Sebastian
König
Gerade habe ich Version 1.5.9e hochgeladen. Im Vergleich zur letzten Version hat sich diesmal einiges getan (siehe changes.txt).

Unter anderem habe ich einige String-Funktionen (Trim$, Ins$, Del$ usw.) überarbeitet und auch eine kleine Änderung im Message-Handling vorgenommen. Um möglichst sicher zu gehen, dass dadurch keine unerwünschten Nebeneffekte entstanden sind, möchte ich euch bitten, auch bzw. insbesondere solche Codes zu testen, die mit den älteren Version schon ohne Probleme funktionieren.

Den Download gibts wie gewohnt auf der Profan2Cpp-Homepage oder auch direkt im Anhang dieses Beitrags.

Danke schonmal an alle, die mithelfen!!

MfG

Sebastian

2.743 kB
Kurzbeschreibung: Profan2Cpp Beta-Version 1.5.9e
Hochgeladen:08.08.2006
Ladeanzahl101
Herunterladen
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
08.08.2006  
 




Sebastian
König
Und wieder mal eine neue Version: 1.5.9g. Die Änderungen stehen wie üblich in changes.txt.

Unter anderem habe ich auch den Syntax-Check mal wieder erweitert. Neu sind E0035 (Variablenbezeichner [Name] ungültig.) und W0012 (Bezeichner [Name] bereits intern vergeben.). Wäre super, wenn ihr das ganze bitte nochmal mit möglichst vielen Codes testet um eventuelle Falschmeldungen zu finden...

So langsam ist auch die Fertigstellung in Sicht, denke ich. Inoffiziell würde ich diese Version vielleicht als Release-Candidate 1 bezeichnen.

MfG

Sebastian

2.776 kB
Hochgeladen:12.09.2006
Ladeanzahl94
Herunterladen
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
12.09.2006  
 




Sebastian
König
...nochmal eine neue Version: 1.5.9h. Die Unterstützung für Borland Turbo C++ 2006 ist darin nun fest eingebaut und kann in den Compiler-Einstellungen ausgewählt werden.

Außerdem wurden auch wieder ein paar Fehler behoben (siehe changes.txt im Archiv).

Ach ja, ich habe ein paar Dinge optimiert: Diese Version geht beim Übersetzen etwas flotter zu Werke...

MfG

Sebastian

3.488 kB
Hochgeladen:25.09.2006
Ladeanzahl122
Herunterladen
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
25.09.2006  
 




Sebastian
König
Gerade habe ich Version 1.5.9i fertiggestellt - wieder mit ein paar Bugs weniger und nochmal etwas mehr Tempo beim Übersetzen...

3.487 kB
Hochgeladen:02.10.2006
Ladeanzahl84
Herunterladen
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
02.10.2006  
 




Sebastian
König
Es geht noch weiter . Im Anhang gibt es nun Version 1.5.9j, die nochmal einige Verbesserungen enthält, unter anderem bei der Behandlung von Arrays.

Außerdem gibt es einen neuen Kommandozeilen-Parameter: Mit -d [Pfad] lässt sich explizit das Verzeichnis angeben, in welches das fertige Programm ausgegeben werden soll (unabhängig von dem Verzeichnis, in dem der übersetze Code und die anderen Dateien zum Erstellen landen). Praktisch ist das zum Beispiel für die Einbindung in das XProfEd-Benutzermenü, wofür ich

[Pfad]Profan2Cpp.exe -f -d

empfehlen würde.

MfG

Sebastian

3.507 kB
Hochgeladen:15.10.2006
Ladeanzahl102
Herunterladen
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
15.10.2006  
 




Sebastian
König
Für Version 1.5.9j wurden mir keine Fehler mehr gemeldet... Ich denke also, dass ich die aktuelle Beta-Phase damit für beendet erklären kann . Danke an alle, die mitgemacht haben!!

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
27.10.2006  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.315 Betrachtungen

Unbenanntvor 0 min.
dieter02.07.2016
funkheld11.12.2013
RICOSCH08.12.2011

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

Sebastian König (10x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie