使用VS+VisualGDB編譯調試Linux程序


Linux程序開發變得越來越多,越來越多的程序、產品需要跨平台,甚至有些開源項目只支持Linux平台,所以掌握Linux開發變得越來越重要。

但是對於習慣了Windows下的開發,使用了VS這個宇宙第一IDE后,覺得Linux下的純命令行開發調試,還是有些不習慣,效率有些低(大神除外)。那么能不能用VS來開發調試Linux程序呢,經過各種查找,找到了VisualGDB這個神奇的插件,通過VS+VisualGDB就可以編譯調試Linux程序。

下面我們來看一下創建demo的過程吧。

配置虛擬機

VisualGDB支持Linux的原理是,通過ssh連接到Linux系統上通過ssh給linux下達命令,具體原理不多說,看官網。

既然需要Linux系統,而VS又是Windows系統,那么就需要一台虛擬機。

使用VMware或者Visual Box都可以。

首先要配置好網絡,主機和虛擬機可以互相Ping通。

然后清除防火牆即可

iptables -F

創建Demo

配置好環境后,就可以開始創建Demo了

創建項目

應用程序

與Linux連接方式

配置文件夾

將GCC相關代碼下載到本地

創建了HelloWorld

編輯與調試

下斷點調試

修改變量的值

查看輸出

參考資料

Using Visual Studio to develop Linux apps


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM