<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">See: <a href="https://cmake.org/cmake/help/latest/module/ProcessorCount.html">https://cmake.org/cmake/help/latest/module/ProcessorCount.html</a>. There is an example of its use there.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Windows also has a system variable called NUMBER_OF_PROCESSORS. Type "set" on the command line and you will see it.</div><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>---------- Forwarded message ----------<br>From: Steven Truppe <<a href="mailto:workbench@gmx.at" target="_blank">workbench@gmx.at</a>><br>To: CMake MailingList <<a href="mailto:cmake@cmake.org" target="_blank">cmake@cmake.org</a>><br>Cc: <br>Bcc: <br>Date: Sun, 2 Jun 2019 14:16:53 +0200<br>Subject: [CMake] Question about running C code from within cmake<br>
<div bgcolor="#FFFFFF">
<p>Hi everyone,</p>
<p><br>
</p>
<p>i'm trying to search for a way for win32 to get the cpu core
count. i found the c code:<br>
</p>
<pre class="gmail-m_7956211402978988363default gmail-m_7956211402978988363prettyprint gmail-m_7956211402978988363prettyprinted"><code><span class="gmail-m_7956211402978988363pln">SYSTEM_INFO sysinfo</span><span class="gmail-m_7956211402978988363pun">;</span><span class="gmail-m_7956211402978988363pln">
</span><span class="gmail-m_7956211402978988363typ">GetSystemInfo</span><span class="gmail-m_7956211402978988363pun">(&</span><span class="gmail-m_7956211402978988363pln">sysinfo</span><span class="gmail-m_7956211402978988363pun">);</span><span class="gmail-m_7956211402978988363pln">
</span><span class="gmail-m_7956211402978988363kwd">int</span><span class="gmail-m_7956211402978988363pln"> numCPU </span><span class="gmail-m_7956211402978988363pun">=</span><span class="gmail-m_7956211402978988363pln"> sysinfo</span><span class="gmail-m_7956211402978988363pun">.</span><span class="gmail-m_7956211402978988363pln">dwNumberOfProcessors</span><span class="gmail-m_7956211402978988363pun">;
Is there a way i can get the return value numCPU and create a variable out of it ? for apple and linux i allready have a
solution only win32 is left.
best regards!
</span></code></pre>
</div>
<br><br></blockquote></div>-- <br><div dir="ltr" class="gmail_signature">___________________________________________<br>Andrew J. P. Maclean<br><br>___________________________________________</div></div>