回文章列表
作者aguai.bbs@ptt.cc (阿怪) 看板: linux
標題[分享] 關於vim寫wxWidget/gtk 之類要靠script連結的程式
時間批踢踢實業 (2008/03/04 Tue 08:57:40)
這是很無聊的分享
不過很好用
諸如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
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻