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

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>
      主站蜘蛛池模板: 孝感市| 南雄市| 大余县| 凌源市| 尚义县| 武威市| 五大连池市| 长沙县| 吉安县| 丹江口市| 扶绥县| 莱芜市| 西吉县| 通城县| 景宁| 宜春市| 黑水县| 太和县| 甘德县| 阳原县| 吉林市| 七台河市| 上犹县| 商城县| 蕲春县| 红安县| 德安县| 龙井市| 商丘市| 宣城市| 清河县| 瑞丽市| 荣成市| 辉南县| 华宁县| 奉化市| 枝江市| 鹤山市| 永福县| 定南县| 临海市|