文章分类 -  C/C++

Linux之CentOS 6通过yum安装gcc 4.9 5.2等高版本gcc
摘要:gcc 4.8 安装 01 02 03 04 05 06 07 08 09 10 11 12 13 [root@DS-VM-Node239 ~]# curl -Lks http://www.hop5.in/yum/el6/hop5.repo > /etc/yum.repos.d/hop5.repo 阅读全文

posted @ 2018-06-28 23:39 咚..咚 阅读(345) 评论(0) 推荐(0) 编辑

让WebBrowser控件响应键盘快捷键或者鼠标信息
摘要:通过SDK方式或者Atl方式添加的IE控件(WebBrowser控件)无法响应键盘的tab消息,这在输入表单的时候非常不方便,每次都需要鼠标点击输入框,我在网上看过一些文章,据说可以通过IE控件的IDocHostShowUI接口和IDocHostUIHandler2接口获取响应的消息,不过我试过这些 阅读全文

posted @ 2016-08-18 17:32 咚..咚 阅读(425) 评论(0) 推荐(0) 编辑

PHP扩展中获取Get请求的数据_Get,Server
摘要:PHP_FUNCTION(demo) { zval * arr; zval ** temp; char * key = "url", r_str; char * str = NULL; int len = 4, r_len,duplicate=... 阅读全文

posted @ 2015-12-08 23:17 咚..咚 阅读(127) 评论(0) 推荐(0) 编辑

Makefile选项CFLAGS,LDFLAGS,LIBS
摘要:CFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ 编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。同样地,安装一个包时会在安装路径下建立一... 阅读全文

posted @ 2015-12-07 22:38 咚..咚 阅读(152) 评论(0) 推荐(0) 编辑

PHP扩展调用so动态链接库
摘要:今天so终于是调起来了,服务器上的问题虽然一度没有办法,但是也最终解决了。好了 ,把过程步骤和问题都汇总一下啦偷笑先来说一下网上烂大街的调用so步骤:首先,编写一个简单的so:int hello_add(int a,int b){ return a+b; }然后将它编译成.so文件:(博主注... 阅读全文

posted @ 2015-12-07 22:34 咚..咚 阅读(2830) 评论(0) 推荐(0) 编辑

gcc编译参数-fPIC的一些问题
摘要:-fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independent Code),则产生的代码中,没有绝对地址,全部使用相对地址,故而代码可以被加载器加载到内存的任意位置,都可以正确的执行。这正是共享库所要求的,共享库被加载时,在内存的位置不是固定的。gcc -shar... 阅读全文

posted @ 2015-12-07 22:05 咚..咚 阅读(429) 评论(0) 推荐(0) 编辑

开发一个PHP扩展入门
摘要:本文通过非常快速的方式讲解了如何制作一个PHP 5.2 环境的扩展(PHP Extension),希望能够在图文的方式下让想快速学习的朋友了解一下制作过程。需求:比如开发一个叫做 heiyeluren 的扩展,扩展里就一个函数 heiyeluren_test(),输入一个字符串,函数返回:Your ... 阅读全文

posted @ 2015-12-02 21:24 咚..咚 阅读(145) 评论(0) 推荐(0) 编辑

linux-C直接调用SO动态库和生成SO动态库的函数
摘要:1 #include 2 #include 3 4 int main(void){ 5 int (*myadd)(int a,int b);//fuction pointer 6 void *handle; 7 8 handl... 阅读全文

posted @ 2015-11-24 21:33 咚..咚 阅读(838) 评论(0) 推荐(0) 编辑

FIFO阻塞式的打开和读写,管道阻塞式的读写
摘要:一、对于FIFO,需要open去打开FIFO的读端或是写端的描述符。1> 如果open的时候没有指定O_NONBLOCK标志,且open的是读端时 如果不存在此FIFO的已经打开的写端时,open会一直阻塞到有FIFO的写端打开; 如果已经存在此FIFO的打开的写端时,open会直接成功返回... 阅读全文

posted @ 2015-11-21 10:38 咚..咚 阅读(1344) 评论(0) 推荐(0) 编辑

linux 头文件以及库的路径
摘要:原来在编译的时候可以指定执行时去哪里找需要的lib文件,长知识了本文详细介绍了linux 下gcc头文件指定方法,以及搜索路径顺序的问题。另外,还总结了,gcc动态链接的方法以及路径指定,同样也讨论了搜索路径的顺序问题。本文包含了很多的例子,具有很强的操作性,希望读者自己去走一遍。一.#includ... 阅读全文

posted @ 2015-11-21 10:24 咚..咚 阅读(406) 评论(0) 推荐(0) 编辑

CentOS安装Code::Blocks
摘要:今天下午闲着没事尝试在自己的PC中的CentOS上装一个Code::Blocks,因为是Linux菜鸟折腾了一下午才基本算搞定但依然有疑惑:在网上各种谷哥度娘最后才发现还是官方的文档最靠谱://dwz.cn/2a06qi上面讲的比较详细,下面简单总结一下安装的步骤:wxWidgets安装先安装GTK... 阅读全文

posted @ 2015-11-21 10:12 咚..咚 阅读(293) 评论(0) 推荐(0) 编辑

Code::Blocks显示:Process Terminated With Status 255
摘要:原因:Code::Blocks displays or outputs your compiled codes with xterm. Xterm is not installed.解决方法:打开终端安装xtermsudo apt-get install xterm(centos) yum inst... 阅读全文

posted @ 2015-11-21 10:08 咚..咚 阅读(1044) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示