Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p><a href="http://msdn.microsoft.com/en-us/library/bb385193.aspx" rel="nofollow">According it MSDN</a>, the files <em>should</em> be compiled when ever there is a thread to handle them, it at the same time makes no guarantee's about the order in which files are to be compiled:</p> <blockquote> <p>The source files might not be compiled in the same order in which they appear on the command line. Although the compiler creates a set of processes that contain copies of the compiler, the operating system schedules when each process executes. Consequently, you cannot guarantee that the source files will be compiled in a particular order.</p> <p>A source file is compiled when a process is available to compile it. If there are more files than processes, the first set of files is compiled by the available processes. The remaining files are processed when a process finishes handling a previous file and is available to work on one of the remaining files.</p> </blockquote> <p>It also states that the number of created process will be bound by the number of threads and files in the command line:</p> <blockquote> <p>That value is the lesser of the number of source files that you specify on the command line</p> </blockquote> <p>Combining these to things, we can see that the compiler handles the compilation incrementally(file wise) so that it can dispatch work to children correctly, it dose this folder by folder. </p> <p>You might be able to get around this if you generated a custom make file, where you should be able to get more than one folder being processed at the same time (or try using the <code>MSBUILD.exe</code> tool).</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload