我尝试使用VTK与Qt使用CMake和Visual Studio,并得到这个错误,而建立致命错误->字节顺序的目标CPU未知

rqmkfv5c  于 2023-01-09  发布在  其他
关注(0)|答案(1)|浏览(107)

我的操作系统是Windows运行在Mac M2上的parallels桌面应用程序当我尝试构建库时,我得到这个错误
致命错误C1189:#error:"目标CPU的字节顺序未知。"
这是我安装完VS后在控制台中得到的
第一个月

cqoc49vn

cqoc49vn1#

如果您使用的是旧版本(〈2.8 cmake,这可能是个问题):https://cmake.org/Bug/view.php?id=13808
在任何情况下,您都可以尝试在cmake文件中手动设置字节顺序:

set( CMAKE_CXX_BYTE_ORDER BIG_ENDIAN)

您还可以检查CMAKE_OSX_ARCHITECTURES是否只指定了一个体系结构,或者所有体系结构是否共享相同的字节顺序。

相关问题