Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как писать свои dll? 
:(
    Опции темы
Валерия
Дата 24.11.2008, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 10.3.2007

Репутация: 1
Всего: 8



Допустим хочу создать библиотеку dll что бы подключать её как extension.
И что бы была в ней одна функция, например
Код

int mysum(int v1, int v2){
 return v1 + v2;
}

Которая что бы была доступна в пхп.
Как это сделать, каким компилером пользоватся?
У меня винда smile
Php установлен как модуль апача.
PM MAIL   Вверх
bars80080
Дата 24.11.2008, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: нет
Всего: 315



мож глупый вопрос задам, но зачем?
PM MAIL WWW   Вверх
skyboy
Дата 24.11.2008, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Валерия, товарищ, на PHP отродясь extension'ы не писали. изучите доступную информацию про сртуктуру расширений, едьте в раздел С++ и там задавайте конкретные вопросы.
PM MAIL   Вверх
gta4kv
Дата 24.11.2008, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: нет
Всего: 91



Цитата

товарищ, на PHP отродясь extension'ы не писали. 


skyboy, дык человек и спрашивает где и как компилить ;)

Это сообщение отредактировал(а) gta4kv - 24.11.2008, 22:30
PM MAIL   Вверх
Валерия
Дата 25.11.2008, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 10.3.2007

Репутация: 1
Всего: 8



skyboy, и пример я на си привела)))
На самом деле мне просто интересно это попробывать... Пусть самое-самое что-либо простое...
PM MAIL   Вверх
skyboy
Дата 25.11.2008, 02:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Цитата(Валерия @  25.11.2008,  00:32 Найти цитируемый пост)
skyboy, и пример я на си привела)))

дык, я не спорю. smile
а я кинул ссылку(типа, самые основы) на php.net, где, кроме прочего, описана структура модуля. вообще, на php.net много чего в отношении PHP имеется ;)
PM MAIL   Вверх
Lence
Дата 4.12.2008, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чухарадземадзупэ
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 9.5.2006
Где: Ташкент

Репутация: нет
Всего: 3



PHP написан на Сишнике. Есть в инете исходники всего PHP и его библиотек. можно их поглядеть. Если в сях что-то понимаете, то можно побаловаться.
Недавно только пришлось самому компилить PHP под 64х битную винду. незабывайте потом в ини модулек включить.

Добавлено через 3 минуты и 49 секунд
При компиляции использовал Visual Studio 2005 с поддержкой 64х. 
--------------------
Шуруп, забитый молотком, крепче сидит чем гвоздь, закрученный отверткой ....  
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.0701 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.