成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CMake調試器出爐:調試你的CMake腳本

開發 前端
我們很高興地宣布,CMake 調試器的預覽版現在可用于調試 Visual Studio 17.6 預覽版 1 中任何 CMake 項目的 CMake 腳本和 CMakeLists.txt 文件。

Visual Studio 開發團隊一直和 Kitware 緊密合作,致力于開發一個用于調試 CMake 腳本的調試器。
我們將繼續這個工作,以便開發人員社區可以通過添加新功能和對其他 DAP 功能的支持來共同改進它。

我們很高興地宣布,CMake 調試器的預覽版現在可用于調試 Visual Studio 17.6 預覽版 1 中任何 CMake 項目的 CMake 腳本和 CMakeLists.txt 文件。

若要啟動 CMake 調試會話,可以在解決方案資源管理器中右鍵單擊 CMakeLists.txt 文件或從“項目”下拉菜單中選擇“使用 CMake 調試器配置 [項目名稱]”。

當項目上的 CMake 緩存生成失敗時,還可以使用“調試”鏈接在解決方案資源管理器中啟動 CMake 調試器會話。

CMake 調試器主要功能

可以根據文件名、行號或在 CMakeLists.txt 文件中觸發 CMake 錯誤和警告時設置斷點,方法是像往常一樣單擊代碼行左側的邊距或使用“斷點”和“異常設置”。使用這些斷點,可以單步執行、跳過和退出斷點,也可以像普通調試器一樣暫停或繼續執行范圍。

如上所示,可以使用 CMake 調試器中的調用堆棧查看與調試過程關聯的文件名和行。還可以決定希望調試器自動中斷哪些類型的錯誤和警告。

可以通過“局部變量”窗口查看不同 CMake 緩存變量的狀態。 然后,你可以通過右鍵單擊定義的變量或通過“監視”窗口來設置對定義的變量的監視。目前,這不包括函數或宏參數。

使用限制

目前,CMake 調試器僅適用于與 Visual Studio 捆綁在一起的 CMake 版本。目前還不支持面向 WSL 或遠程計算機的項目。當我們的調試器工作進入上游 CMake 時,我們將使此功能可用于 WSL 和遠程計算機。

未來的工作重點

我們正在努力添加以下功能:
> 在讀取或寫入變量值時設置斷點
> 查看當前定義的目標、目錄和測試的狀態及其屬性
> 向調試器體驗添加常規改進

總結

一直以來,都對大型 CMake 腳本比較恐懼。
我想恐懼根源是:不知道這么大堆玩意到底在干嘛。有了這個調試器,恐懼似乎沒有那么大了:畢竟可以單步走一走。

最后

Microsoft Visual C++團隊的博客是我非常喜歡的博客之一,里面有很多關于Visual C++的知識和最新開發進展。大浪淘沙,如果你對Visual C++這門古老的技術還是那么感興趣,則可以經常去他們那(或者我這)逛逛。
本文來自:《CMake debugger allows you to debug your CMake scripts and more》

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2020-03-16 10:05:13

EmacsGUDLinux

2010-03-01 11:06:52

Python 調試器

2009-12-14 10:57:34

Ruby調試器

2009-06-23 11:05:05

Mircosoft C

2011-08-31 16:51:12

Lua調試器

2010-02-24 09:32:24

Python 調試器

2011-08-24 11:08:09

Lua

2011-08-24 16:41:38

lua調試器

2011-08-31 16:39:06

Lua調試器

2022-05-23 09:22:20

Go語言調試器Delve

2011-08-31 16:47:07

Lua調試器

2017-04-19 21:35:38

Linux調試器工作原理

2011-08-25 16:34:27

Lua調試器

2022-07-22 12:45:39

GNU

2010-07-23 15:37:22

Perl調試器用法

2023-03-13 00:21:21

調試器斷點開發者

2016-09-27 20:12:33

Android虛擬機Android動態調試

2011-02-22 11:07:24

Python

2017-06-28 14:21:22

Linux調試器斷點

2019-12-06 14:30:41

GNU調試器GDB修復代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 69av在线视频 | 7777奇米影视 | 久久久精 | 视频一区二区在线观看 | 日韩视频在线观看中文字幕 | 欧美激情视频一区二区三区免费 | 一区二区中文 | 久久久99精品免费观看 | 蜜桃官网 | 最新中文字幕在线 | 一区二区三区四区国产精品 | 精品久久久久久久人人人人传媒 | 亚洲综合在线播放 | 久久看精品 | 免费看色| 91日日| 九九av| 中文字幕高清 | 免费亚洲一区二区 | 做a视频| 久久69精品久久久久久久电影好 | www.成人.com| 欧美午夜一区 | 久久r免费视频 | 91麻豆久久久 | 伊人性伊人情综合网 | 91精品久久久久久久久久 | 97国产一区二区精品久久呦 | 四季久久免费一区二区三区四区 | 天堂在线www | 国产精品视频免费观看 | 久久久久久久一级 | 一区二区免费在线观看 | 亚洲精品久久久蜜桃 | 国产成人精品网站 | 亚洲91视频 | 国产福利在线 | 久久亚洲精品国产精品紫薇 | 在线播放国产一区二区三区 | 日韩中文字幕在线观看 | 免费小视频在线观看 |