這是很無聊的分享 不過很好用 諸如wxWidgets之類的lib 在編譯時都要靠著像是 g++ `wx-config --libs --cxxflags` 才能夠正確定位需要的標頭檔及函式庫 這也意味著像vim裡的c.vim/c-support/cscope 常常無法發揮功用 自動補完無法工作 變成要多打好多字(還常常大小寫拼字等等出錯) 實在很討厭 (因為#include <wx/wx.h>或是 "wx/wx.h"並不老老實實的放在 /usr/include/ 底下 vim run-time 無法找到該去解析的檔案) (另一個寫GTK的朋友也有相似的困擾 不同在於他要用一個 pkg-config?之類的script先做類似的事 ) 今天原本是跟他聊想要試寫針對此問題的vim script來解決 苦於彼此也都是肉腳 在irc上問#vim聊天室的人也有點不得其法 (真後悔沒好好學regex Or2) 後來試了一個投機取巧的方法 sudo ln -s /use/include/wx-2.8/wx /usr/include/wx 原本耽心編譯時會因此多找一層 沒想到竟然沒有問題 vim的自動補完也運作正常(不過lib有點大 找起來還滿辛苦的) 有在寫的朋友分享一下囉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 86.141.63.177