Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic 1908.5.0 - Gallery Released (Read 741 times)
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12071
Location: United Kingdom
Joined: Apr 10th, 2010
1908.5.0 - Gallery Released
Aug 3rd, 2019 at 3:04pm
Print Post  
Download Visual Micro 1908.5.0 for VS2017-2019

  • STM32 F1 and F4 debugger update
  • Change default to False:- "vMicro>Compiler>Add Include -I for Shared Projects"
  • ESP32 Dev Kit Usb Programmer Update
  • Shared Library Projects: If we created a library called "LibraryA" that did  not have a "LibraryA.h" and we did not #Include <LibraryA.h> in our sketch then the build failed to find the library.
  • Deep search for libraries: The cache failed for some shared library projects causing longer compile times.
  • Update structure of "File>New>Project>Arduino Library" to Arduino v2 library format containing sources in the \src folder. Reminder: the \src folder of Arduino v2 libraries automatically become a compiler -I include path.
  • Remove default capability to qualify library #includes with library name for example: #include SPI\SPI.h is not supported unless "vMicro>Global>Options>Compiler>Add Libraries Folders (-i) Includes" is set to TRUE. Note: Deep search for libraries must also be switched off to use this feature. It is not recommended to qualify lib paths with the folder name, is not Arduino compatible and can cause conflicts with libraries that also have relative path#includes.
  • ESP32 might crash at startup if libraries are installed that use relatives paths which conflict with other libraries (two reports). This is the primary reason for the change descrived in the previous point.
  • Installing libraries from Library Manager automatically adds #includes to the current project. This feature can be switched on in "vMicro>General>Global Options>Contributions>Add Includes when Installing Libraries"
  • First build or re-build might have failed for some boards. We now run the "prebuild" hook before deep search (gcc-e) library discovery. This allows cores such as STM32duino to create a default options header (build_opts.h) in the build folder.
  • Shared project compiler include paths moved to before the includes for the core. 


Download Visual Micro 1908.3.0 for Vs2017/2019



Download Visual Micro 1908.4.0 for VS2017-2019
« Last Edit: Aug 5th, 2019 at 3:22pm by Tim@Visual Micro »  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint