Visual C++ for Linux Development
Today we’re making a new extension available that enables C++ development
in Visual Studio for Linux. With this extension you can author C++ code for
Linux servers, desktops and devices. You can manage your connections to
these machines from within VS. VS will automatically copy and remote build
your sources and can launch your application with the debugger. Our project
system supports targeting specific architectures, including ARM. Read on for
how to get started with our new Linux projects.
Today we only support building remotely on the Linux target machine. We are
not limited by specific Linux distros but we do have dependencies on the
presence of some tools. Specifically, we need openssh-server, g++, gdb and
gdbserver. Use your favorite package manager to install them, e.g. on Debian
based systems: