Showing results for Linux - C++ Team Blog

Oct 6, 2020
1
0

Build and debug Qt projects on Linux with Qt Visual Studio Tools

Erika Sweet
Erika Sweet

Qt is a popular cross-platform framework for application development and user interface design. Its various libraries and toolsets can be used to create, test, and deploy applications that target multiple platforms and operating systems including Linux, Windows, macOS and embedded/microcontroller systems. Qt recently released a new version of the ...

LinuxC++Announcement
Jun 2, 2020
7
0

Linux development with Visual Studio: first-class support for gdbserver, improved build times with Ninja, and updates to the Connection Manager

Erika Sweet
Erika Sweet

With Visual Studio 2019 you can build and debug C++ projects on a remote Linux system or the Windows Subsystem for Linux (WSL). You can get started with Linux development in Visual Studio using MSBuild-based Linux projects or our native support for CMake. CMake lets you use the same source code and build scripts to target multiple platforms and is ...

C++CMakeLinux
Apr 3, 2020
3
0

New templates for debugging CMake projects on remote systems and WSL in Visual Studio 2019

Erika Sweet
Erika Sweet

We heard your feedback that it can be difficult to configure debugging sessions on remote Linux systems or the Windows Subsystem for Linux (WSL). In Visual Studio 2019 version 16.6 Preview 2 we introduced a new debugging template to simplify debugging with gdb. The new cppgdb template We heard your feedback that the old debug ...

AnnouncementC++CMake
Feb 20, 2020
2
0

Qt to support Visual Studio Linux projects

Erika Sweet
Erika Sweet

Qt is a popular cross-platform framework for application development and user interface design. Its various libraries and toolsets can be used to create, test, and deploy applications that target multiple platforms and operating systems including Linux, Windows, macOS and embedded/microcontroller systems. Qt recently announced its plan to support ...

C++AnnouncementLinux
Jan 10, 2020
1
0

Improvements to Accuracy and Performance of Linux IntelliSense

Erika Sweet
Erika Sweet

This blog post was written by Paul Maybee, a Principal Software Engineer on the C++ Cross-Platform Team.  Accurate C++ IntelliSense requires access to the C++ headers that are referenced by C++ source files. For Linux scenarios the headers referenced by a Linux MSBuild or CMake project are copied to Windows by Visual Studio from the Linux ...

C++CMakeNew Feature
Dec 18, 2019
1
0

Debugging Linux CMake Projects with gdbserver

Erika Sweet
Erika Sweet

Update 2/20/20: We have addressed a bug which allows you to debug simple CMake projects using one level of CMakeLists.txt files with gdbserver in Visual Studio 2019 version 16.5 Preview 3. The example launch configuration has been updated below. Gdbserver is a program that allows you to remotely debug applications running on Linux. It is ...

C++CMakeNew Feature
Dec 13, 2019
8
1

Build C++ Applications in a Linux Docker Container with Visual Studio

Erika Sweet
Erika Sweet

Docker containers provide a consistent development environment for building, testing, and deployment. The virtualized OS, file system, environment settings, libraries, and other dependencies are all encapsulated and shipped as one image that can be shared between developers and machines. This is especially useful for C++ cross-platform developers ...

C++CMakeLinux
Nov 7, 2019
8
0

Electronic Arts and Visual Studio’s Linux Support

Erika Sweet
Erika Sweet

Electronic Arts (EA) is using Visual Studio’s cross-platform support to cross-compile on Windows and debug on Linux. The following post is written by Ben May, a Senior Software Engineer of Engineering Workflows at EA. Thanks Ben and EA for your partnership, and for helping us make Visual Studio the best IDE for C++ cross-platform development. ...

LinuxAnnouncement
Oct 15, 2019
4
0

Usability Improvements for CMake in Visual Studio 2019 version 16.4: Launch Target Selection and Overview Pages

Erika Sweet
Erika Sweet

We hear your feedback, and in Visual Studio 2019 version 16.4 Preview 2 we have addressed one of our top Developer Community issues related to CMake development in Visual Studio by revamping the selection of CMake launch targets. We have also added Overview Pages for CMake to help you get started with CMake and cross-platform development. If you’...

AnnouncementCMakeNew Feature