I am working on a project that uses the Beagleboard X15 as the hardware platform. My task is to write a GUI that runs on the X15 using Microsoft Visual Studio 2017. Do you know of any example project code that is available anywhere that I can use to get started and as a reference? Thank you for your help.
Actually, Visual Studio is a good platform for cross compiling especially with the newer versions of VS. There is a built in Linux feature that lets you create Linux based projects and then you can just reference your ARM based toolchain in the VS config. I use this with the RasPi but it should be the same for the BB products.
Using Visual Studio for Cross Platform C++ Development Targeting Windows and Linux | C++ Team Blog
A great strength of C++ is the ability to target multiple platforms without sacrificing performance. If you are using the same codebase for multiple targets, then CMake is the most common solution for building your software. You can use Visual Studio