Wie in C???

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Wie in C???

Beitrag von Leonhard »

Wie bekomme ich den Cod von PureBasic in C???
Gibt es vom Compiler nicht da eine Funktion?
Benutzeravatar
125
Beiträge: 1322
Registriert: 19.09.2004 16:52
Wohnort: Neu Wulmstorf (Hamburg)
Kontaktdaten:

Beitrag von 125 »

:freak: :shock: :roll:

Du willst deinen PB Code zu C-Code transcompiliert haben?
PB Code wird zu ASM code transcompiliert.... und die meisten Befehle sind eh in den Libs, welche dazugelinkt werden....


mfg
125
Bild
BildDas ist Tux. Kopiere Tux in deine Signatur und hilf ihm so auf seinem Weg zur Weltherrschaft.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Solltest vielleicht mal BCX (Basic to C) testen. Einfach mal Googln.
Unterstützt aber nicht die PB-Syntax!

PB erstellt keinen C-Source
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Froggerprogger
Badmin
Beiträge: 855
Registriert: 08.09.2004 20:02

Beitrag von Froggerprogger »

Ein Übersetzen von PB nach C ist nicht automatisch machbar.
Konstrukte wie Schleifen, If-Abfragen, Strukturen, etc. kann man aber leicht per Hand portieren. (Allerdings sind Strings in C sehr unhandlich)
Die meisten PB-Programme jedoch nutzen ja die äußerst vielfältigen PB-Funktionen, sei es nur RSet oder OpenScreen. Da weiß ich nicht, inwiefern es möglich wäre, von C aus die PB-Libs zu nutzen (wenn man nicht alle Funktionen in C nachprogrammieren möchte). Eigentlich sollte das wohl gehen. Vielleicht weiß da jemand anderes Bescheid ?
!UD2
Antworten