与php zend libs和c ++ libs(ctime)冲突,为php构建扩展

时间:2012-10-24 07:50:41

标签: c++ php

我将为PHP 5.3.x构建扩展

当我在没有vc ++ lib的情况下构建时,一切正常。

error C2039: 'clock_t' : is not a member of '`global namespace''
error C2873: 'clock_t' : symbol cannot be used in a using-declaration
error C2039: 'asctime' : is not a member of '`global namespace''
error C2873: 'asctime' : symbol cannot be used in a using-declaration

和...

我刚刚收到此错误。 我知道这个问题来自我的包含头文件在PHP zend引擎所需的属性中,但我不知道如何解决这个问题。 感谢

1 个答案:

答案 0 :(得分:0)

更改包含路径,例如到:

#include "C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\include\time.h"