Kurzanleitung (Windows)
Sie werden das berühmte "hallo welt" Programm kennen.
https://de.wikipedia.org/wiki/Hallo-Welt-Programm
Sobald "Hallo Welt" läuft ist der Rest Routine.
Für pvbrowser bedeutet das, Herunterladen des Installationspaketes von
http://pvbrowser.de/pvbrowser/index.php?lang=de&menu=6&left=3
Installation und Doppelclick "pvbrowser".
Dann setzt man die Adresse eines Demo pvserver in die Adresszeile ein:
pv://pvbrowser.org (Standardport ist 5050)
pv://pvbrowser.org:5050
pv://pvbrowser.org:5051
Achtung: Eine Firewall könnte den ausgehenden Port blockieren.
(Schritt 1 ist geschafft. Sie können den pvbrowser Klienten betreiben.)
Nun machen Sie einen Doppelklick auf "start_pvdevelop" und
wählen Menu "File->new pvserver" und setzen Language "Lua".
klicken Sie die rechte Maustaste und setzen ein Widget ein.
Bewegen und Sie es und verändern Sie seine Größe.
Klicken Sie das "Editor" Icon in der Werkzeugleiste, um vom Designer in den Editormodus zu gelangen.
Damit wird Quelltext generiert.
Nun klicken Sie Menu "Action->StartServer".
Dies öffnet ein CMD Fenster, worin Ihr gerade entwickelter pvserver läuft und auf Port 5050 auf Klienten wartet.
Nun starten Sie den pvbrowser Klienten und geben "localhost" als Adresse ein, um sich zu dem neuen pvserver zu verbinden.
(Schritt 2 ist geschafft. Sie können in Lua entwickeln.)
Um in C++ entwickeln zu können (das eröffnet weitergehende Möglichkeiten) installieren Sie das aktuelle Qt SDK und den MinGW Compiler.
Zum Zeitpunkt der Entstehung dieser Anleitung war das Qt SDK, die Qt Creator IDE und der MinGW C++ Compiler in 1 Paket enthalten, das man von
https://www.qt.io/download/ herunterladen konnte.
Falls man keine eigene Qt Lizenz besitzt, wählt man "Community" Version.
Nach der Installation des SDK erstellen Sie bitte mit "Qt Creator" ein "hallo welt" Programm.
ACHTUNG: MinGW könnte Probleme mit Leerzeichen in den Dateipfaden haben. Beachten Sie das bei der Wahl des Installationsortes.
Es kann auch Probleme geben, wenn mehrere verschiedene Versionen von MinGW auf dem Rechner installiert sind.
(Schritt 3 ist geschafft. Ihr Qt SDK und MinGW sind einsatzbereit)
Unser pvdevelop muß die Installationsorte von Qt SDK und MinGW kennen.
Diese werden in %PVBDIR%\win-mingw\bin\start_pvdevelop.bat definiert.
Editieren Sie diese Datei und setzen die Umgebungsvariablen.
Beispiel:
set QTDIR="C:\Qt\5.1.0\5.1.0\mingw48_32"
set MINGWDIR="C:\Qt\5.1.0\Tools\mingw48_32"
(Der letzte Schritt ist geschafft. Sie können Ihre eigenen pvserver in C/C++ entwickeln.)
PS1: Da pvdevelop die qmake Projektdateien (name.pro) nutzt, können Sie zwischen pvdevelop und Qt Creator hin- und herwechseln.
pvdevelop enthält Generatoren für Quelltext.
Qt Creator ist eine ausgefeiltere IDE.
PS2: Die Installationsroutine definiert die Umgebungsvariable PVBDIR. Diese muß auf das Installationsverzeichnis von pvbrowser zeigen.