Showing results for Linux - C++ Team Blog

Apr 25, 2022
0
0

Customizing GitHub Codespaces for C++ Projects

Michael Price
Michael Price

A walkthrough for creating a GitHub Codespace, customizing the Codespace development container, and configuring Visual Studio Code for developing in a C++ project such as microsoft/vcpkg-tool.

C++VcpkgVisual Studio Code
Nov 18, 2021
5
0

What’s new for C++ cross-platform developers in Visual Studio 2022

Erika Sweet
Erika Sweet

Visual Studio 2022 is available now! Check out the video below to learn what’s new for C++ developers who are building for more than just Windows, or who are developing with an eye to open source. This video covers:  Contact us Have questions or comments about Visual Studio 2022? Want to share feedback with ...

C++AnnouncementCMake
Aug 11, 2021
1
0

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 ...

C++AnnouncementLinux
Jul 14, 2021
0
1

Build and Debug C++ with WSL 2 Distributions and Visual Studio 2022

Erika Sweet
Erika Sweet

Visual Studio 2022 introduces a native WSL 2 toolset for C++ development. This toolset is available now in Visual Studio 2022 version 17.0 Preview 2. WSL 2 is the new, recommended version of the Windows Subsystem for Linux (WSL) architecture that provides better Linux file system performance, GUI support, and full system call compatibility. ...

C++AnnouncementCMake
Apr 20, 2021
15
0

CMake Presets integration in Visual Studio and Visual Studio Code

Erika Sweet
Erika Sweet

CMakePresets.json was released in CMake 3.19 and 3.20 and allows users to specify common configure, build, and test options and share them with others. We have added support for CMakePresets.json in Visual Studio and the CMake Tools extension for Visual Studio Code. You can now invoke CMake with the same CMakePresets.json file in Visual Studio, in ...

C++AnnouncementCMake
Feb 26, 2021
2
0

Remote Debug Support in Visual Studio 2019

Lisbeth Cardoso Guerra
Lisbeth Cardoso Guerra

Visual Studio 2019 offers remote debug support for MSBuild and CMake projects targeting Windows and Linux. Thanks to remote debugging, our customers can target a wider, more diverse range of scenarios. We offer the flexibility to customize your deployment and automatically copy any dependencies needed to the target machine.

C++CMakeLinux
Feb 17, 2021
3
1

Now announcing: Makefile support in Visual Studio Code!

Julia Reid
Julia Reid

We are excited to announce a brand-new extension for building and debugging Makefile projects in Visual Studio Code: Makefile Tools (preview)! The extension is in pilot stages, but we’ve curated a list of over 70 popular opensource Makefile projects that work with Makefile Tools. Give it a try and let us know what you think! Installing the ...

C++AnnouncementVisual Studio Code
Jan 26, 2021
6
0

Blizzard Diablo IV debugs Linux core dumps from Visual Studio

Erika Sweet
Erika Sweet

Blizzard is using Visual Studio 2019 to debug Linux core dumps on WSL. The following blog post is written by Bill Randolph, a Senior Software Engineer at Blizzard working on the development of Diablo IV. Thanks for your partnership, Bill! Introduction On Diablo IV we develop all our code on Windows and compile for multiple platforms.  This...

LinuxGame Development
Jan 14, 2021
2
0

C++ with Visual Studio and WSL2

Erika Sweet
Erika Sweet

Our team released native support for C++ with the Windows Subsystem for Linux (WSL) in Visual Studio in 2019. “Native support” means that all commands are executed locally instead of over a SSH connection. Since then, WSL2 has been announced and we’ve received questions about our support for WSL2 in Visual Studio. The purpose of this blog ...

CMakeLinuxSurvey

Feedback