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 Multi-Core Compiling for ESP Devices (Read 934 times)
DebugWizard
Newbies
*
Offline


Posts: 1
Joined: May 6th, 2022
Multi-Core Compiling for ESP Devices
May 14th, 2022 at 6:34pm
Print Post  
Hello, 

I cannot find any way to enable usage of more than one of my CPU's multiple cores to compile a program for uploading to ESP devices. I am using Visual Studio 2022. Only one core of my CPU is being utilized during compilation when observed in task manager.

Is this normal for your software, or is there a way to change this?

Secondly, is there another way to speed up compilation times? I notice with small programs ("Hello World") with no external library references that they take much less time to compile. If I include libraries directly in my VS .sln instead of having the compiler search for them in the specified Arduino folders, is that known to make a difference in compilation time?

Thanks in advance  Cheesy
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Multi-Core Compiling for ESP Devices
Reply #1 - May 14th, 2022 at 8:03pm
Print Post  
Hi,

All boards the toolchains come with their own rules. The rules are created by the authors of the various toolchains. They simply adhere to the arduino standard for the definition of the rules.

Therefore the answers are relative to what you have installed. Library deep search should be cached automatcially unless you click rebuild or clean.

To answer your questions please provide the information requested in the yellow area near the top of this page.

Thanks
  
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint