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

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>
      主站蜘蛛池模板: 辽阳市| 元阳县| 开鲁县| 保靖县| 柳林县| 平乡县| 宜昌市| 台前县| 虎林市| 萨嘎县| 南靖县| 石泉县| 永康市| 防城港市| 蛟河市| 南丹县| 嘉峪关市| 嵊州市| 舞钢市| 郑州市| 宜昌市| 郓城县| 大同县| 遵化市| 特克斯县| 拉孜县| 定结县| 湖北省| 项城市| 阿拉善盟| 五原县| 祥云县| 大田县| 米脂县| 钟祥市| 宁明县| 神池县| 连云港市| 蓬莱市| 平武县| 渝中区|