这个问题通常是由于编译器不支持在64位操作系统上使用sysinfoapi.h或fileapi.h头文件而导致的。为了解决这个问题,可以使用条件编译的方法来编写代码来确保只有在32位系统上才会包括这些头文件,例如:
#ifdef _WIN32 #include #include #endif
这样,在32位系统上编译时,这些头文件将被包含,而在64位系统上则不会被包含,从而避免了“无目标体系结构”错误的问题。
上一篇:包含Swift文件的Objective-C项目中的lldb。
下一篇:包含太多数据的问题在Contains (Linq)中:如何提高性能