codeverarbeitung von glbasic

Previous topic - Next topic

sechsrad

wie wird eigentlich der glbasic-source-code verarbeitet bevor er compiliert wird?

wird da eine cpp-datei erstellt die dann compiliert wird in eine exe oder andere?

mfg

Kitty Hello

Jo. Der GPC macht aus Deinem GLBasic code cpp + h Dateien. Die werden dann mit einem GCC compiliert und an die nötigen libs gelinkt.

Schranz0r

[Anmerkung]...Was ihn eigentlich auch nicht intessieren sollte...[/Anmerkung]
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

Jo. Das ist ja auch nur die halbe Wahrheit :D

trucidare

Ich kenn die ganze Wahrheit *dunkle wolken aufziehen lass* ich bin ALLMÄCHTIG ^^
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

sechsrad

kann man die dev-c++-befehle in eine inline für glbasic reinsetzen, bzw sind die compatibel das die dann richtig übersetzt werden?

mfg

Schranz0r

I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

sechsrad

wie könnte man diese ausgabe im glbasic-fenster realisieren mit eine inline?

Code (glbasic) Select
#include
#include
// das erste Programm
int main()
{
  std::cout << "Hallo Welt!" << std::endl;
  return 0;
}

trucidare

INLINE
}
#include
#include
// das erste Programm
int foo()
{
  PRINT("Hallo Welt!",0,0);
  return 0;
}
namespace __GLBASIC__ {
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Schranz0r

IO- und OStream garnicht, weil da brauchst du die windows.h ;)
Ausserdem mach du lieber mal rein GLB, und tüftel da rum, weils sonnst hast du ganz schnell keinen Bock mehr !
Sprech da aus Erfahrung!
Wenn man sich übernimmt, bricht man sich selber das Genick...
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

sechsrad

na jut, dann werde ich mich nur mal mit den dll beschäftigen, da braucht man ab und zu einpaar eigenbauten, wie bei mir diese dll für die serielle schnittstelle, die sehr gut funktioniert.

mfg

Schranz0r

Doppelpost gelöscht!

Ich erklärs dir nochmal sechsrad!

Erläuterung Doppelpost:

Ein Doppelpost ist ein wiederholter Post auf seinen eigenen Post.

das z.B:


Code (glbasic) Select
Post sechsrad: blablabla ich hab da ein Problem blablabla...
Post sechsrad: blabla achja und zu meinen problem nochmal zu kommen blabla...
Das ist ein Doppelpost!

Ein Doppelpost heisst nicht umbedingt, das die beiden Posts identisch sind!

Ich sags dir jetzt echt zum letzten mal:
Ich lösche ABSOFORT JEDEN Doppelpost von dir, ohne großes Gerede!

ENDE ;)
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

S.O.P.M.

Oder SchranzOr, du bist so freundlich und fügst die Posts dann jeweils zu einem zusammen :D
Notebook PC Samsung E372 Core i5 @ 2,6 GHz; 4 GB RAM; Win 7 Home Premium

Schranz0r

Hab ich schon ein paar mal gemacht, mich nervts jetzt einfach nurnoch.
Ist alt genug das zu können!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

Für cout/cin brauchst Du erstmal eine Konsole. Such mal im Forum, auch das geht.