社区
基础编程
帖子详情
php调用C或C++ 动态链接库(dll)问题
geyunfa
2009-08-15 09:12:34
大家好,我是用PHP5.2开发,现在想调用C,C++的dll,到网上看了一下资料,还是没有成功,PHP5和4好像方法不一样了,大家有做过的麻烦给小弟说说啊,大概看了下方式好像有1,作为拓展,2,直接用dl函数,但是不行啊
...全文
213
1
打赏
收藏
php调用C或C++ 动态链接库(dll)问题
大家好,我是用PHP5.2开发,现在想调用C,C++的dll,到网上看了一下资料,还是没有成功,PHP5和4好像方法不一样了,大家有做过的麻烦给小弟说说啊,大概看了下方式好像有1,作为拓展,2,直接用dl函数,但是不行啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CunningBoy
2009-08-20
打赏
举报
回复
用COM,具体请参看PHP手册,COM部分。
PHP
中
调用
C/
C++
制作的
动态链接库
的教程
一般而言,
php
速度已经比较快,但是,对于一些较高级开发者而言,如果想要追求更快的速度,那毫无疑问可以通过自己写c代码,并编译为
动态链接库
(常为.so文件),然后
php
通过创建一个新的扩展(extension),并在扩展里
调用
该.so文件,同时对外暴露出
php
函数接口。 在实际使用中,只要
调用
该函数接口,即可使用底层更快速的c函数服务。 一、
动态链接库
(shared)
动态链接库
的文件名后缀通常是 “.so”。在Windows系统中,其文件名后缀是”.
dll
”。 程序如果是和动态连接库进行链接(link),程序运行时需要能够找到相应的
动态链接库
文件。 使用
动态链接库
存编译的程序在运行时要求用户
PHP
调用
C/
C++
生成的.so库的详细笔记
NULL 博文链接:https://hyjiang1989.iteye.com/blog/1821741
PHP
调用
C++
动态库
主要的功能是实现
PHP
调用
C++
的动态库,
C++
动态库使用的是COM组件来创建的
PHP
调用
C++
程序的完整笔记
NULL 博文链接:https://hyjiang1989.iteye.com/blog/1821527
php
调用
c++
的方法
1.在/var/www中建个测试文件夹 cpp 在此文件夹中新建
c++
文件sort.cpp,如下 编译并测试执行通过进行以下步骤。 2.在cpp文件夹下新建文件cpp.html,如下 3.同样在cpp下建
php
文件cpp.
php
,如下 保存。 4.程序执行如下 提交后: 您可能感兴趣的文章:用C/
C++
扩展你的
PHP
为你的
php
增加功能windows服务器下IIS6/7下
PHP
无法加载
php
_curl.
dll
等
动态链接库
PHP
中
调用
C/
C++
制作的
动态链接库
的教程
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章