Showing results for Clang - C++ Team Blog

Aug 11, 2021
Post comments count1
Post likes count0

Attach to a Remote Process with LLDB in Visual Studio 2022 Preview 3

Erika Sweet
Erika Sweet

You can now use Attach to Process to remote debug processes with GDB or LLDB in Visual Studio. The ability to attach to a process running on a remote system with GDB was added in Visual Studio 2019. The ability to attach to a process with LLDB is new in Visual Studio 2022 Preview 3. Remote debugging in Visual Studio is especially valuable for te...

C++AnnouncementLinux
Apr 24, 2019
Post comments count27
Post likes count0

Clang/LLVM Support in Visual Studio

Will Buik
Will Buik

Visual Studio 2019 version 16.1 Preview 2 comes with support for Clang/LLVM out-of-the-box. Visual Studio has had great tooling for MSVC and GCC for quite a while now. The latest preview brings Clang into the fold. Visual Studio 2019 includes out of the box support for editing, building, and debugging CMake projects with Clang/LLVM. If you use M...

ClangCMakeOpenFolder
Apr 24, 2019
Post comments count4
Post likes count0

Visual Studio CMake Support – Clang/LLVM, CMake 3.14, Vcpkg, and Performance Improvements

Will Buik
Will Buik

We’ve introduced a bunch of improvements to our CMake support in the latest preview of Visual Studio 2019 Update 1. The latest release includes Clang/LLVM support, CMake 3.14, better vcpkg integration, and many more enhancements. If you are not familiar with Visual Studio’s CMake support, check out how to get started.

CMakeVcpkgLinux
Nov 6, 2018
Post comments count1
Post likes count0

Exploring Clang Tooling Part 3: Rewriting Code with clang-tidy

Stephen Kelly
Stephen Kelly

In the previous post in this series, we used clang-query to examine the Abstract Syntax Tree of a simple source code file. Using clang-query, we can prototype an AST Matcher which we can use in a clang-tidy check to refactor code in bulk. This time, we will complete the rewriting of the source code. Let's return to MyFirstCheck.cpp we gen...

ClangGeneral C++ Series
Oct 23, 2018
Post comments count0
Post likes count1

Exploring Clang Tooling Part 2: Examining the Clang AST with clang-query

Stephen Kelly
Stephen Kelly

This post is part of a regular series of posts where the C++ product team and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by guest author Stephen Kelly, who is ...

General C++ SeriesClang
Oct 19, 2018
Post comments count0
Post likes count1

Exploring Clang Tooling Part 1: Extending Clang-Tidy

Stephen Kelly
Stephen Kelly

This post is part of a regular series of posts where the C++ product team and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by guest author Stephen Kelly, who is ...

General C++ SeriesClang
Sep 18, 2018
Post comments count0
Post likes count2

Exploring Clang Tooling, Part 0: Building Your Code with Clang

Stephen Kelly
Stephen Kelly

This post is part of a regular series of posts where the C++ product team and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by guest author Stephen Kelly, who is...

General C++ SeriesClang