一个承诺cmake
是它的跨平台兼容性。那么为什么下面的代码CMAKE_SIZEOF_VOID_P
在 Apple Silicon macOS 上不打印任何值呢?
文件sizeofvoid.cmake
:
cmake_minimum_required(VERSION 3.2)
message(STATUS "size of void pointer: ${CMAKE_SIZEOF_VOID_P}")
命令:
cmake -P sizeofvoid.cmake
输出:
-- size of void pointer: