C++ 如何在Qt中获取硬件ID
我无法在所有操作系统(跨平台)中获取CPU ID或主板序列号 在我正在使用的Windows和另一个Mac上。我想使用一个跨平台的库 尽管Qt在运行时检测CPU功能集(参见src/corelib/tools/qsimd.cpp),但它不会导出任何函数来访问该功能集(或任何其他CPUID信息)。编写一小段汇编代码来收集这些信息 您必须编写一些依赖于平台的代码来检索此信息 对于CPU id,您可能应该查看Windows的函数,answer可以帮助您获得Linux的CPU idC++ 如何在Qt中获取硬件ID,c++,qt,cross-platform,C++,Qt,Cross Platform,我无法在所有操作系统(跨平台)中获取CPU ID或主板序列号 在我正在使用的Windows和另一个Mac上。我想使用一个跨平台的库 尽管Qt在运行时检测CPU功能集(参见src/corelib/tools/qsimd.cpp),但它不会导出任何函数来访问该功能集(或任何其他CPUID信息)。编写一小段汇编代码来收集这些信息 您必须编写一些依赖于平台的代码来检索此信息 对于CPU id,您可能应该查看Windows的函数,answer可以帮助您获得Linux的CPU id 这样做,你可能想考虑读主
这样做,你可能想考虑读主板序列号,因为不是所有的人都在同一个地方提供这个信息(大多数根本不提供)。 “wmic cpu获取处理器ID”