Free Pascal ist ein Multi-Dialekt-, Multi-Plattform-Object-Pascal-Compiler. Ursprünglich gestartet, um den Turbo-Pascal-Compiler im Ruhestand zu ersetzen, versucht er jetzt, dem von Embarcadero Technologies entwickelten Delphi-Dialekt zu folgen. Es hat Compiler-Modi für Delphi, Turbo Pascal und Mac Pascal. Es hat auch zwei Modi für seinen eigenen Obermengen-Dialekt. Eine mit Ausnahmen, Klassen und Schnittstellen und eine ohne.
Apache Maven ist ein sehr beliebtes Build- und Abhängigkeitsverwaltungstool in der Java-Open-Source-Ecosphäre. Ich habe einige Tests durchgeführt, um herauszufinden, ob es kompilierte Free Pascal / Delphi-Einheiten verarbeiten kann und es ei...
06.01.2010, 14:48
Ist es möglich, Schnittstelleneinheiten aus C-Headerdateien automatisch zu erzeugen? Insbesondere möchte ich die HDF5-Bibliothek einpacken, und es wäre großartig, wenn ich es vermeiden könnte, die Schnittstelleneinheit manuell zu schreiben.
...
17.10.2012, 16:44
Gibt es eine Möglichkeit, Komponententests zu schreiben, so dass sie sowohl mit Delphi als auch mit Free Pascal kompiliert und ausgeführt werden können?
Es gibt verschiedene Unit-Test-Frameworks für Delphi und Free Pascal, die für Entwickler,...
30.08.2012, 19:38
Die Sprach-Shootout-Benchmarks bei Ссылка zeigen an, dass FPC-Programme etwa 1/50. des 1/50 verwenden Speicher, die vergleichbare Programme mit g ++ verwenden. Befürworten diese Benchmarks unbeabsichtigt fpc oder stimmt es wirklich, dass F...
27.06.2012, 11:53
Damit eine Funktion einen Wert in Pascal zurückgibt, wird die Zuweisung FunctionName := SomeVal; verwendet. Ich nehme an, dass es die Ausführung der Funktion an genau diesem Ort nicht stoppt, wie return in C tut. Gibt es etwas Ähnliches wi...
09.03.2012, 22:06
Ich habe eine x86_64-Bibliothek auf meinem Mac, die von GCC kompiliert wurde, und ich möchte sie mit Pascal-Code verknüpfen, der mit Free Pascal 2.4 kompiliert wurde. Welche Optionen gebe ich fpc , um 64-Bit-Code zu generieren? Ohne Optionen e...
08.03.2010, 18:22
Hat jemand ein Delphi / Pascal-Beispiel, um die folgenden OpenSSL-Funktionen aufzurufen ...
Ссылка
Ich interessiere mich speziell für:
%Vor%
Danke!
ps. Ich habe Ссылка gesehen
Leider enthält diese Bibliothek diese Funktionen...
15.03.2012, 16:28
Vor kurzem wurde eine Veröffentlichung auf PRESENT: Eine ultraleichte Block-Chiffre von Andrey Bogdanov wird zu ISO-Standard 29192-2: 2012 .
Gibt es jemanden, der eine C # -, Delphi- oder FreePascal-Implementierung mit Komponententests h...
06.03.2012, 13:17
Ich möchte einen Bildschirm aufnehmen (indem ich 15 Screenshots pro Sekunde aufnehme). Dieser Teil weiß ich zu tun. Aber ich weiß nicht, wie ich das in ein beliebtes Videoformat schreiben soll. Die beste Option, die ich gefunden habe, besteht da...
20.06.2012, 15:20
Ich beginne mit FreePascal / Lazarus zu spielen und es scheint einen Indy-Port zu geben. Ist das ein neuer Port und ist er stabil genug für den produktiven Einsatz? (Standard-HTTP-Post / Get-Client-Typ Arbeit und grundlegende TCPIP-Server-Seite....
15.12.2010, 14:41