Ich habe eine reihe von Prozeduren die ich häufig brauche, und will die nicht dauernd copy/pasten ich habe die mal in eine dll gepackt aber da muss ich die Befehle auch erst einlesen.
Wie erstelle ich eine Userlib sodass ich Global auf meine Funktionen zugriff habe?
MfG Tompazi
Userlib erstellen?
- 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
Warum machste keine Bausteine in der Ide draus? Doppelklick und die
Funktion ist im Source. Für mehrere voneinander abhängige Proceduren
machste ein IncludeFile
Funktion ist im Source. Für mehrere voneinander abhängige Proceduren
machste ein IncludeFile
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- 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
Steht alles im SDK
Eine statische Lib erstellen (mit der Sprache Deiner Wahl), eine *.desc Datei
und mit dem LibraryMaker erstellste dann die UserLib.
Eine statische Lib erstellen (mit der Sprache Deiner Wahl), eine *.desc Datei
und mit dem LibraryMaker erstellste dann die UserLib.
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

@Tompazi:
alternativ zu Thomas' Tipps kannst Du TailBite verwenden:
http://www.tailbite.com/
im englischen Forum gibt es ein extra Forum hierzu:
http://www.purebasic.fr/english/viewforum.php?f=26
Grüße ... Kiffi
alternativ zu Thomas' Tipps kannst Du TailBite verwenden:
http://www.tailbite.com/
im englischen Forum gibt es ein extra Forum hierzu:
http://www.purebasic.fr/english/viewforum.php?f=26
Grüße ... Kiffi
a²+b²=mc²
Wollte mir grad mal eine Userlib basteln und stosse dabei auf ein merkwürdiges Phänomen.
In der IDE wird der Tailbite "compiler" ja schon eingebaut.
Nun habe ich einen Source erstellt der aus einer ProcedureDLL besteht.
Wenn ich nun diese mit Tailbite "compilieren" lasse, dann gibt es einen FLATAsm Error.
ABER: Wenn ich aus dem Sample Ordner von Tailbite das Beispiel "MyDebugErrorPlugin.pb" meine Procedure dort hinten anhänge, wird tadellos und ohne Fehler eine Funktionsfähige Userlib erstellt.
Habe auch schon versucht in dem Ordner meinen Code zu speichern, aber das brachte auch den ASM Error.
Weiss jemand was da vor sich geht ?
In der IDE wird der Tailbite "compiler" ja schon eingebaut.
Nun habe ich einen Source erstellt der aus einer ProcedureDLL besteht.
Wenn ich nun diese mit Tailbite "compilieren" lasse, dann gibt es einen FLATAsm Error.
ABER: Wenn ich aus dem Sample Ordner von Tailbite das Beispiel "MyDebugErrorPlugin.pb" meine Procedure dort hinten anhänge, wird tadellos und ohne Fehler eine Funktionsfähige Userlib erstellt.
Habe auch schon versucht in dem Ordner meinen Code zu speichern, aber das brachte auch den ASM Error.
Weiss jemand was da vor sich geht ?
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom