pbCompiler

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

pbCompiler

Beitrag von Andreas21 »

Unter windows kann man ja ausführbare exen erstellen. Nur wie ist das unter Linux? Braucht man da immer den pbcompiler oder kann man auch ausführbare dateien erstellen die auch auf systemen lauffen wo pb nicht installiert ist.
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
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 »

PB erstellt unter Linux genauso ausführbare binaries, wie unter Windows
oder MacOS. Unter Linux haben ausführbare Dateien aber im allgemeinen
keine Dateiendung, DLLs haben ein "*.so".

Beim weitergeben von ausführbaren Dateien muß man aber beachten, das
diese ihr Attribut "ausführbar" verlieren, wenn man sie auf anderen Datei-
systemen kopiert! Um diese Dateien z.B. zum Download anzubieten, sollte
man diese unter Linux als tar.gz o. ä. packen.

Ich hoffe mal Deine Frage ist so beantwortet?

Gruß
Thomas
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
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

Beitrag von Andreas21 »

und wie sind die parameter unter linux um die ausführbare dateien zu erstellen?
Unter windows kenn ich sie leider auch nicht. Ich benutze ja immer die IDE um da ausführbare exe zu erstellen.

*Edit*

Frage hat sich erledicht^^

pbcompiler -e file test.pb

file ist dann die ausführbare datei.

ich seh auch manschmal den wald vor leauter beumen nicht xD
pbcompiler -h für hilfe
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Benutzeravatar
Thalius
Beiträge: 476
Registriert: 17.02.2005 16:17
Wohnort: Basel / Schweiz

Beitrag von Thalius »

Dateien in der shell ausführen:

Code: Alles auswählen

./meinprog
Dateien "Ausführbar" machen (für owner, group, others):
Berechtigungen setzen sich aus folgenden Bitcombos zusammen:
0: Keine Berechtigung
1: (x) Ausführen Berechtigung
2: (w) Schreibberechtigung
4: (r) Leseberechtigung

Code: Alles auswählen

chmod 777 meinprog
Attribute einsehen:

Code: Alles auswählen

ls -l meinp*
Cheers,
Thalius
"...smoking hash-tables until until you run out of memory." :P
Antworten