作者osnq (乾脆以後不用M$好了)
看板Linux
標題[分享] Linux 中的 SourceInsight
時間Sun Dec 28 21:10:45 2008
平常在trace 程式都是用 SourceInsight 這軟體在trace
可是如果是在Linux 系統中呢?
功力高強的高人就會說:vi 很好用呢~~~
我承認vi的功能強大
但是......我不是高人@@"
所以勒
上網找資料...也發現類似 SourceInsight 的軟體
叫做 kscope
這套件是在KDE上開發的
所以你如果是使用gnome的話...就要安裝相關的套件才可以使用
不過 ubuntu 中的 apt-get 要好好利用
apt-get 會將相關的套件都幫你安裝...就是會幫你檢查套件相依性啦
既然這麼方便, 當然要好好利用一下
sudo apt-get install kscope
就這麼簡單....搞定
不過...在執行kscope 你有可能會發生下面的問題
應用程式 --> 軟體開發 --> KScope
點選後,套件沒有反應
在終端機輸入kscope 出現下面的錯誤訊息:
kscope: error while loading shared libraries:
libkateinterfaces.so.0: cannot open shared object
file: No such file or directory
其實上面兩種情況指的是同一件事情
就是缺少了某個lib
這時候該怎麼辦?
上網往下載這個套件 kate_3.5.9.dfsg.1-6_i386.deb
http://packages.debian.org/lenny/i386/kate/download
然後輸入
ar x kate_3.5.9.dfsg.1-5_i386.deb
tar xzf data.tar.gz
sudo cp usr/lib/libkateinterfaces.so.0.0.0 /usr/local/lib
sudo cp usr/lib/libkateutils.so.0 /usr/local/lib
sudo ldconfig
這樣就可以執行kscope了
引用於:
https://bugs.launchpad.net/ubuntu/+source/kscope/+bug/295900
p.s. 另外提供另一種trace code的選擇, 使用vi
http://tinyurl.com/8t4mu3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.58.102
推 sugobasara:感謝大大分享 12/29 02:05
推 MortonRainey:裝個wine也能讓source insight在linux下run :) 12/29 18:14
→ osnq:2樓你有試過嗎? 我弄不太出來耶 12/29 23:35