nerezus
Вселенский отказник
error LNK2001: unresolved external symbol __imp___estrndup
php_hello код взят отсюда: http://devzone.zend.com/article/1021
Добавлена строка #define ZEND_DEBUG 0
В директивы препроцессора добавил ZEND_WIN32 и PHP_WIN32
Release билд. Проект dll пустой.
VS 2008 SP1
Ошибка при линковке: error LNK2001: unresolved external symbol __imp___estrndup
WTF?
-~{}~ 19.08.09 16:04:
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
Прилинковать php5ts.lib забыл.
-~{}~ 19.08.09 16:23:
Итак, трабла номер 2
Вот мой php.ini:
Файл цепляется, но dll не распознается:
php_hello код взят отсюда: http://devzone.zend.com/article/1021
Добавлена строка #define ZEND_DEBUG 0
В директивы препроцессора добавил ZEND_WIN32 и PHP_WIN32
Release билд. Проект dll пустой.
VS 2008 SP1
Ошибка при линковке: error LNK2001: unresolved external symbol __imp___estrndup
WTF?
-~{}~ 19.08.09 16:04:
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
Прилинковать php5ts.lib забыл.
-~{}~ 19.08.09 16:23:
Итак, трабла номер 2
Вот мой php.ini:
Код:
extension_dir = .\
extension=php_hello.dll
Код:
C:\Devel\PHPDEV\mini>php test.php
PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'php_hello.dll' in Unknown on line 0
Fatal error: Call to undefined function hello_world() in C:\Devel\PHPDEV\mini\test.php on line 1