2014年6月23日 星期一

[Tips] Ubuntu安裝KScope

因為換了電腦, 所以要重裝KScope, 之前是用別人包好的套件, 現在要從source編譯安裝

目前最新版本是1.9.4, 大概也五年沒更新了...

安裝步驟如下

1. 因為是Qt base, 所以要先安裝相關套件
$ sudo apt-get install qt4-qmake libqt4-dev
用QMake編譯
$ qmake
錯誤訊息, 找不到qsciscintilla.h
...
viscintilla.h:26:27: error: qsciscintilla.h: No such file or directory
...
下載libqscintilla2-dev
$ sudo apt-get install libqscintilla2-dev
$ qmake
錯誤又鬼打牆的出現一次, 做個soft link過去吧
$ cd /usr/include
$ sudo ln -s /usr/include/qt4/Qsci/ Qsci
再重編一次就可以了, 然後就安裝
$ qmake; make; sudo make install
執行時如果出現找不到shared library的錯誤, 就將目錄export就搞定了, 久違的畫面又出來了
/usr/local/bin/kscopeapp: error while loading shared libraries: libkscope_core.so.1: cannot open shared object file: No such file or directory
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

reference:
* Kscope安裝教學

2014年6月10日 星期二

[Tips] netsh winsock reset

今天幫人修電腦, 用的是Win7, 網路有連線, 不論是ping IP或是ping hostname都有回應, 可是瀏覽器等應用程式都不能使用

爬文後, 找到一個神秘的指令
netsh winsock reset
收工