2014-09-26 66 views
0

分析我想分析更復雜的C++ - 項目與SonarQube(V4.4)和CXX-插件v0.9.1(社區C++)。 它包含許多不同目錄下的子項目。 我這referes到培訓相關*的.vcproj文件可選擇性或MWC + MPC文件VS2005解決方案文件(*的.sln)。運行C++與VS解決方案文件

我現在想知道,怎樣做這種分析的最好的辦法是。

當然,我可以用所有的目錄手動編寫一個sonar-project.properties文件。

但是是不是有possibilty運行分析使用給定的工作區/項目文件我?我能想到如Sonar-Runner從該文件中讀取信息以創建具有指定路徑的模塊(也可以自動包含已定義的addionaly包含)。

我發現插件,如「分析引導程序的Visual Studio項目插件」或.Net的插件,但顯然它們不支持vcproj文件。

任何幫助的感謝和問候

+0

這不是直接你的問題,但有一個內置的包裝工具與SonarSourceÇ未來++的商業插件:http://www.sonarqube.org/with-great-power -comes偉大的配置/ – 2014-09-28 19:46:05

回答

0

的Visual Studio自帶的C++靜態代碼分析,但對於2005/2008則需要團隊版。 2010/2012年在高級版中提供。它現在在2013年專業版中可用。

否則我會看here