[CMake] Question about running C code from within cmake

Michael Ellery mellery451 at gmail.com
Sun Jun 2 10:18:19 EDT 2019


have a look at https://cmake.org/cmake/help/latest/module/ProcessorCount.html

If you still think you really need to compile/run code for this, have a look at https://cmake.org/cmake/help/latest/command/try_run.html#command:try_run, but that is harder to get working and maintain.

> On Jun 2, 2019, at 5:16 AM, Steven Truppe <workbench at gmx.at> wrote:
> 
> Hi everyone,
> 
> 
> 
> i'm trying to search for a way for win32 to get the cpu core count. i found the c code:
> 
> SYSTEM_INFO sysinfo;
> GetSystemInfo(&sysinfo);
> int numCPU = sysinfo.dwNumberOfProcessors
> ;
> 
> 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!
> 
> -- 
> 
> Powered by www.kitware.com
> 
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
> 
> Kitware offers various services to support the CMake community. For more information on each offering, please visit:
> 
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
> 
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
> 
> Follow this link to subscribe/unsubscribe:
> https://cmake.org/mailman/listinfo/cmake



More information about the CMake mailing list