Monday, July 4, 2011

啊...來玩玩tk吧

這是哪招,怎麼VC6的專案VC++2010打不開,這是什麼世界啊,連Lua都不能裝了啦,害我還跑去看make、cmake、cygwin一些有的沒 的結果連makefile都有Bug喔= =,是不是有人偷改忘了修回來啊...,VC2010真的比較好嗎?CodeBlock有那麼差嗎?搞了半天還是要靠bash嗎?程式越大、引用的原始碼 (澄清!LGPL的源碼很棒,只是太複雜編譯容易出錯)專案在設定上的小細節就越麻煩,拜託,我只寫好好寫程式啊,結果這些東東我剛才竟然得靠nmake 搞定,是不是想把大家逼回Unix的世界啊,雖然我承認那裡很強大,但想不到Unix世界和MS世界溝通這麼麻煩,又不是異度風景還要穿越位面,從之前累 積的經驗現在使我越來越相信真正完全跨平台的專案其實根本就寫不出來了(虛擬機器不算喔)= =+

好了,tk是一個功能強大的腳本語言,其強大的GUI開發能力是有目共睹的,現在也有各個語言的封裝版本,如Ruby、Python、Lua、C++至於怎麼封裝其實不會很難,只要我能把那個VC專案打開我之後一定PO...,所以現在先看看使用Tcl語言的教學網站,另外,一般在windos上都是直接使用安裝版的Tcl\Tk,如果你想像我一樣嘗試一下手動編譯那種溫腥快樂的感覺的話,可以去他的開發網站找原始碼試試看,如果你不斷碰壁的話可以看一下我拿到的回復咒文,掰~~。

cd C:\tcl8.5.10\win
nmake nmakehlp.exe
nmake -nologo -f makefile.vc INSTALLDIR=C:\tools\tcl\8.5.10
nmake -nologo -f makefile.vc INSTALLDIR=C:\tools\tcl\8.5.10 install
cd C:\tk8.5.10\win
nmake -nologo -f makefile.vc TCLDIR=C:\tcl8.5.10\win INSTALLDIR=c:\tools\tcl\8.5.10\include
nmake -nologo -f makefile.vc TCLDIR=C:\tcl8.5.10\win INSTALLDIR=c:\tools\tcl\8.5.10\include install

No comments :

Post a Comment