Sure!
I try to list the steps that led me to the compilation error highlighted:
1) I need to use the 32bit FW to be implemented in the Ultratronics 1.0 cards
2) On the GitHub website, in the "MarlinFirmware/Marlin" section, I downloaded the "bugfix-2.0.x" version
3) I extracted the downloaded file in the folder "C:\Marlin32" trying to minimize the creation of subfolders to have short filenames
4) On the Arduino site I downloaded the version "arduino-1.9.0-beta-windows"
5) I extracted the file downloaded in "C:\Arduino"
6) I started arduino and in the "Manager Tabs" I downloaded and installed "Arduino SAM Boards (32-bits ARM Cortex-M3) by Arduino" version 1.6.11
7) I started VisualStudio2017 as an administrator:
Version of VisualStudio2017 Community: 15.7.2
Microsoft .NET Framework Version 4.7.03056
Arduino for visual studio - 1.0
Visual.Micro.GDB.Package2017 Extension 1.0
8) In the "Configure Ide Locations" window of VisualMicro I set:
- Arduino 1.6/1.9
- Ide Folder Location: "C:\Arduino"
9) In "vMicro" I perform "Open Existing Arduino Project" and open "C:\Marlin32\Marlin\Marlin.ino"
10) In "Configuration.h" I modified the "#define MOTHERBOARD BOARD_RAMPS_14_EFB" in "#define BOARD_ULTRATRONICS_PRO"
11) I select "Arduino 1.6/1.9" and "Arduino Due (Programming Port)"
12) Starting the compilation:
Compiling 'Marlin' for 'Arduino Due (Programming Port)'
Build Folder: se
Summary: Header=1 Prototypes=1 Imports=40
Additional Defines:
Architecture Tools: bi-gcc/4.8.3-2014q1/bin/
Api: 18051400
Sketch Book: file:///C:/Users/TIPS/Documents/Arduino
Sketch Include Paths
Core Include Paths
Include Path 11/cores/arduino
Include Path 11/variants/arduino_due_x
Deep search for libraries ...
Library Include Paths (1)
Include Path 'c:\Arduino\libraries\SD\src'
4.8.3-2014q1\bin\arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10900 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER="\"Arduino LLC\"" -DUSB_PRODUCT="\"Arduino Due\"" stem/libsam" stem/CMSIS/CMSIS/Include/" stem/CMSIS/Device/ATMEL/" -I"c:\Arduino\libraries\SD\src" -I"c:\Arduino\libraries\SD" res\arduino" riants\arduino_due_x" in.cpp" -o "nul"
4.8.3-2014q1\bin\arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10900 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER="\"Arduino LLC\"" -DUSB_PRODUCT="\"Arduino Due\"" stem/libsam" stem/CMSIS/CMSIS/Include/" stem/CMSIS/Device/ATMEL/" -I"c:\Arduino\libraries\SD\src" -I"c:\Arduino\libraries\SD" res\arduino" riants\arduino_due_x" in.cpp" -o "nul"
arm-none-eabi-g++*: error: n.cpp: No such file or directory
arm-none-eabi-g++*: warning: -x c++ after last input file has no effect
arm-none-eabi-g++*: fatal error: no input files
compilation terminated