閒來瞎扯 在vs2008下編寫linux程式

2021-05-21 12:53:30 字數 679 閱讀 8647

雖說vim很強大,但是個人感覺器**提示功能不如visual assist來的強大。如何使用visual assist來實現**的提示功能呢?

首先說明我的環境 : 宿主機是xp(o(∩_∩)o~還是xp的好使),虛擬機器vmware + ubuntu 9.04

1.首先設定檔案共享:安裝vmware tools。安裝筆記如下 :

將安裝檔案拷貝到/tmp路徑下,解壓,進入解壓完的目錄內,執行install檔案。一路完全使用enter鍵,使用預設即可。

2 將/usr/include目錄下的檔案拷貝到/mnt/hgfs/資料夾下。

sudo cp -r /usr/include/ /mnt/hgfs

3.在windows下將拷貝處的標頭檔案放置在c:/program files/microsoft visual studio 9.0/vc/include下。

4.安裝visual assist實現**提示,在visual assist上面設這檔案路徑。將上述的檔案路徑新增到visual assist的搜尋路徑下。在再次開啟vs2008時,visual assist會自動解析形影目錄下的檔案。

5.重啟vs2008,從而實現在windows下編寫linux程式,只是**的編寫,但是編譯還是需要在vmware的linux環境下實現。

試試看吧,功能還是很強大的。能夠很大程度提高你開發linux程式的效率。

SNMP 在vs2008下的編譯

專案要做snmp的網路管理軟體,用c 開發,在網上查了些資料,決定用snmp 開發包來做。我用的環境是vs2008,在網上基本就沒找到資料,查了很多在vc6.0下編譯的,發現大家也都有很多問題,我自己就試了很久才成功,怕之後忘了,來記錄下來 是在這篇文章的基礎上做的謝謝 libdes l 4.01a...

boost asio在VS2008下的編譯錯誤

boost asio在vs2008下的編譯錯誤。公升級vs到vs2008後,編譯boost asio出錯,old win sdk compat.hpp 58行報錯,該行 是 struct in6 addr emulation u char s6 addr 16 究其原因,是因為c program f...

在vs2008中編寫dll如何生成lib檔案

if a b return b else return a 6 編譯程式 7 把生的 lib檔案拷貝到另乙個工程 要呼叫的dll專案 的目錄下,把.dll檔案拷貝到另乙個工程 要呼叫的dll專案 的debug目錄下 8 另乙個專案的呼叫 如下 pragma comment lib,mydll.lib...