2 неразрешенных внешних - PullRequest
       21

2 неразрешенных внешних

2 голосов
/ 09 ноября 2011

Я пытаюсь скомпилировать проект расширения php hello world, и я получаю 2 ошибки о неразрешенных внешних проблемах.Я не уверен, как решить эту проблему, может кто-нибудь сказать мне, в чем может быть проблема?

файл проекта здесь , и вы также можете увидеть код в этом сообщении

1>CustomExt.obj : error LNK2019: unresolved external symbol __imp___estrndup referenced in function "void __cdecl zif_DoubleUp(int,struct _zval_struct *,struct _zval_struct * *,struct _zval_struct *,int,void * * *)" (?zif_DoubleUp@@YAXHPAU_zval_struct@@PAPAU1@0HPAPAPAX@Z)
1>CustomExt.obj : error LNK2019: unresolved external symbol __imp__zend_parse_parameters referenced in function "void __cdecl zif_DoubleUp(int,struct _zval_struct *,struct _zval_struct * *,struct _zval_struct *,int,void * * *)" (?zif_DoubleUp@@YAXHPAU_zval_struct@@PAPAU1@0HPAPAPAX@Z)

1 Ответ

4 голосов
/ 09 ноября 2011

Определите, в каких файлах * .lib или .o estrndup() и zend_parse_parameters() находятся, и скажите компоновщику, что нужно добавить такие файлы во время фазы соединения.

...