使用VS2012編寫arm-linux上的應用程序


習慣了window上的集成開發環境,對於Linux上的C/C++開發覺得相當蛋疼。

可能大佬們會批,Linux有vim如何強大的工具,可惜真用不來,蘿卜青菜吧。

剛接觸Linux時,覺得應用程序的調試,相當不順,用的是 gdb+printf ,如果能學會用gdb來調試Linux上的應用,相當有逼格;就是需要記的指令不少。

對於我這種剛入坑不深的,便琢磨着是否Linux上也有像window上的IDE,編譯調試代碼方便,又能支持遠程調試arm板的。

百度了一把,eclipse、qt creater可以,之前做過DSP開發,用的是CCS;eclipse、ccs同一路,便選擇了eclipse,省點再去熟悉一個集成開發環境的時間。

用了一段時間后,eclipse CDT的代碼自動補全功能相當糟糕,只支持 '.'、‘->’的自動提示,用起來覺得效率不高;

干脆window上開發,然后Linux上編譯。原打算用 source insight ,可惜不支持UTF-8,有插件可安裝,但有一些BUG,便選擇了VS。 

1.首先建立共享目錄

 選擇的是Samba,也可以安裝vm tool,設置共享文件夾,看個人喜好。

  ps: Samba的搭建可以參照筆者的前面博客,也相當簡單。

2.使用VS新建空項目

2.1 根據eclipse工程框架,新建文件篩選器

VS項目 -> 右鍵 -> 添加 -> 新建篩選器(F)

2.2 為新建篩選器添加目標文件

新建的篩選器 -> 右鍵 -> 添加 ->現有項(G)-> 選擇目標文件

 

至此,就可以在window上寫代碼,Linux上做編譯了。


免責聲明!

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



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