編譯tcl與tk,並用tkd

2021-10-03 16:42:44 字數 1002 閱讀 6932

這兩個東西是分開的.在官網要下兩個,不然,編譯了半天,怎麼只乙個tcl呢?

要用vs2017x86自帶的命令列快捷方式開啟目錄.不然編譯不了tcl

再就是點buildall.vc.bat,這裡編譯出來幾個,

然後是編譯tk.先要找tcl的目錄:

if

"%installdir%"

==""

set installdir=g:\tcl8.

6.10

if"%tcldir%"

==""

set tcldir=

..\.

.\tcl8.

6.10

改了,在win目錄下再點build....bat,不折騰.又出來幾個.

tcl與tk的8.6.10下面的library都複製進當前目錄.

// import tkd.

class

override protected

void

initinte***ce()

// initialise user inte***ce.

}void

main

(string[

] args)

dub.sdl檔案內容為:

name "tk"

dependency "tkd" version=

"1.1.13"

sourcefiles "b.d"

targettype "executable"

命令為dub2(即dub複製到ldc2目錄的bin下),dub鏈結有問題.

新建工程並用cmake編譯和安裝

本文介紹新建標準的cmake工程及使用cmake編譯 cmakelists的編寫 編譯和安裝標準的cmake工程。1 cmake工程目錄結構 在cmake工程中有不同的資料夾。資料夾結構通常如下。2 資料夾介紹 src 原始檔所在位置的目錄 include 標頭檔案所在位置的目錄 build 編譯生...

新建工程並用cmake編譯和安裝

本文介紹新建標準的cmake工程及使用cmake編譯 cmakelists的編寫 編譯和安裝標準的cmake工程。1 cmake工程目錄結構 在cmake工程中有不同的資料夾。資料夾結構通常如下。2 資料夾介紹 src 原始檔所在位置的目錄 include 標頭檔案所在位置的目錄 build 編譯生...

TCL與c c 的互相呼叫

tcl是乙個解釋型的語言,但是功能相當強大,乙個重要原因就在於它的擴充套件性,現有的諸如http,socket,xml,oratcl等等,使得tcl可以輕鬆處理字串 檔案 通訊以及資料庫等等多方面的工作,甚至支援多執行緒。tcl的擴充套件可以通過呼叫tcl library來完成,具體的開發語言可能有...