精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Visual Studio交叉編譯器提供對ARM的支持

責任編輯:editor004

作者:Jeff Martin

2017-11-17 11:34:43

摘自:INFOQ

這樣做的優點是,它允許開發人員使用VS2017 IDE編寫代碼,然后使用標準的GCC ARM編譯器生成二進制代碼。我們來看看這個功能還添加了什么,VS2017的最新預覽版在以下目錄安裝了2017年6月的GCC(用于ARM嵌入式處理器的GNU工具):

只要ARM平臺能夠運行Windows,Visual Studio就有能力拓展ARM平臺。在Visual Studio 2017 15.5預覽版2中,該IDE通過使用GCC編譯器,增加了對基于ARM的計算機和物聯網(IoT)設備的支持力度,從而擴展了對ARM平臺的支持。

這樣做的優點是,它允許開發人員使用VS2017 IDE編寫代碼,然后使用標準的GCC ARM編譯器生成二進制代碼。Microsoft的Marc Goodner解釋說,這個功能利用了Visual Studio的Open Folder特性,不需要ARM項目擁有正式的Visual Studio解決方案文件就能使用Visual Studio進行開發。同時,一旦項目的文件夾被打開,就可以對其設置進行編輯,指定應該使用的ARM GCC編譯器。這個功能仍舊是一個預覽版功能,需要進行一些手動設置才能支持這一功能。要嘗試新功能,你首先要安裝VS2017的最新預覽版,然后安裝Linux Develop with C++,并且需要包含Embedded and IoT Development開發包。

之后,我們需要對CppProperties.json文件進行編輯。我們可以通過Project | Edit Setting目錄項對其進行修改。一旦該文件打開,我們就需要編輯其內容,指明應該使用的對應ARM平臺的GCC編譯器。改動之后,VS2017能夠識別出打開的C++項目的類別并且建立對應的IntelliSense項目。

我們來看看這個功能還添加了什么,VS2017的最新預覽版在以下目錄安裝了2017年6月的GCC(用于ARM嵌入式處理器的GNU工具):

C:Program Files (x86)Microsoft Visual StudioPreviewEnterpriseLinuxgcc_armin

此外,您還會發現一些額外的命令行程序,如GDB和G++(GNU的C++編譯器)。該功能還處于預覽版階段是有充分理由的,到目前為止的工作表明,該團隊取得了良好的進展,正在努力為IoT開發人員提升VS2017的性能。

閱讀英文原文:Expanding Visual Studio's Cross-Compiler Support for ARM

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 莫力| 长岛县| 昌吉市| 潼南县| 光泽县| 仁化县| 交口县| 尉犁县| 浪卡子县| 肃宁县| 玛曲县| 惠东县| 高唐县| 延寿县| 金山区| 葵青区| 彭州市| 无极县| 东兰县| 翁牛特旗| 东安县| 务川| 西乌| 馆陶县| 天津市| 偏关县| 扎兰屯市| 铅山县| 兴和县| 隆化县| 喀喇| 兴义市| 韶山市| 沅陵县| 左云县| 黎平县| 高雄县| 城市| 卢湾区| 宁波市| 青浦区|