我正在尝试在我的 Mac OS X 10.8 上编译 PHP,但遇到以下问题:
In file included from /Users/ryan/Downloads/php-5.4.5/ext/phar/util.c:23:
ext/phar/phar_internal.h:223:19: error: invalid token at start of a preprocessor
expression
# if SIZEOF_SHORT == 2
^
我不确定为什么会发生此错误,因为这对我来说看起来不错。我已经打开了头文件,如果没有,可以进行更改,或者将 if 全部删除,因为我知道我的系统应该是什么,但我想知道这是否是解决这个问题的正确方法。