Ich versuche, die grundlegenden Schritte zum Erstellen eines Tcl Starkit in Windows herauszufinden. Ich habe zuvor eine ähnliche Frage gestellt, ein Buch über die Tcl-Programmierung gekauft, wiki.tcl.tk besucht, Tcl-Programmierer direkt per E-Mail geschickt, etc ... Insgesamt habe ich großartige Rückmeldungen von meinen Ressourcen erhalten Webseite; Ich habe jedoch nicht erklärt, dass ich ein absoluter Neuling bin, wenn es darum geht, Batch-Dateien zu erstellen, eine Befehlskonsole zu verwenden und Verzeichnisse zu erstellen.
Ich brauche jemanden, der die Dinge im Grunde für mich buchstabiert, weil ich nicht interpretieren kann, was jemand mir zu sagen versucht. Ich denke Visual Studio und .NET haben mich blöd gemacht:)
Zur Zeit habe ich tclkit, tclkitsh und sdx.kit heruntergeladen und ein einfaches Programm (Test_App.tcl) erstellt. Bis jetzt weiß ich, dass ich sdx durch die Konsole (tclkitsh) laufen lassen muss, indem ich eine Batch-Datei (sdx.bat) erstelle, ein VFS-Verzeichnis erstelle und dann sdx wrap benutze. Mir ist völlig egal, wie man diese einfachen Schritte macht.
Das scheint mir zu viel verlangt zu sein, aber wenn jemand übersetzen könnte, ein Starkit in Uber Novizen zu schaffen, wäre ich unglaublich dankbar. Ich hatte gehofft, etwas wie: In tclkitsh Konsole, geben Sie die folgenden ...; Geben Sie in tclkit.exe Folgendes ein ...; Jetzt solltest du ... haben; und weiter.
Danke,
DFM
Schritt 1: Erstellen Sie ein Arbeitsverzeichnis. Öffnen Sie eine Windows-Eingabeaufforderung. Dies ist wahrscheinlich unter dem Startmenü, "Zubehör", "Eingabeaufforderung". Geben Sie den Befehl "mkdir temp", dann cd in dieses Verzeichnis mit "cd temp":
%Vor%Notieren Sie sich, wo dieses Verzeichnis ist. Es sollte Ihnen direkt auf der Aufforderung sagen.
Schritt 2: Laden Sie die erforderlichen Dateien herunter. Sie benötigen drei Dinge, ein Basis-Kit, das Tk enthält (welches Teil der verpackten Anwendung wird), sdx.kit (ein tclkit mit den Befehlen, die das Wrapping übernehmen) und Befehlszeilenversion von tclkit (von der sdx.kit ausgeführt wird).
Laden Sie die drei Dateien herunter und speichern Sie sie im temporären Verzeichnis, das Sie erstellt haben. Genau genommen ist das nicht notwendig, aber es erleichtert das Tutorial. Benennen Sie die Befehlszeile tclkit um, um auch dieses Tutorial zu vereinfachen:
%Vor%Schritt 3: Überprüfen Sie, ob alles funktioniert. Führen Sie sdx.kit mit keinen anderen Argumenten aus. Es sollte ein wenig Hilfe-Information ausgedruckt werden:
%Vor%Schritt 4: Erstellen Sie ein Verzeichnis für Ihren Code . sdx geht davon aus, dass für eine Anwendung namens "myapp" ein Verzeichnis namens "myapp.vfs" existiert:
%Vor%Schritt 5: Erstellen Sie Ihren Code . Erstellen Sie eine Datei namens "main.tcl" und legen Sie sie im Verzeichnis myapp.vfs ab. Verwenden Sie den Editor oder den Texteditor Ihrer Wahl. Geben Sie der Datei den folgenden Inhalt:
%Vor%Stellen Sie sicher, dass myapp.vfs so aussieht:
%Vor%Schritt 6: Umschließen Sie den Code mithilfe von sdx. Geben Sie in Ihrem Arbeitsverzeichnis im ursprünglichen temporären Verzeichnis den folgenden Befehl ein, um den Code zu umbrechen.
%Vor%Schritt 7: Benennen Sie die umschlossene Datei so um, dass sie das Suffix .exe hat. sdx.kit sollte eine Datei namens "myapp" erstellt haben. Um dies auszuführen, müssen Sie es in "myapp.exe" umbenennen. Sobald Sie das getan haben, können Sie es ausführen, indem Sie den Befehl "myapp" eingeben oder auf das Symbol in einem Explorer-Fenster doppelklicken.
%Vor%Wenn alles gut gegangen ist, sollte ein Fenster mit der Beschriftung "Hello, world"
erscheinen