C++
文章平均质量分 60
得瑟的猪
专注
展开
-
Linux下GDB调试工具使用命令详解
背景:之前开发的一系列项目,有windows下的也有Linux环境下的,java or C#项目均有其ide工具的强势debug功能,Linux下python项目和c++项目一直都通过写日志进行错误跟踪,听说gdb很强大,本人就我在项目中所遇到的debug的过程进行阐述,命令可能不全,列举的都是我用到的,解决了我的问题,在此作一个纪录。1. 第一步安装gdb, 这个在网上可以搜索很原创 2013-08-08 23:52:39 · 1618 阅读 · 0 评论 -
[笔记二]探究编译与链接之目标文件
目标文件目标文件的格式目标文件在Linux下面以ELF格式存储,ELF文件标准里面把系统中采用ELF格式的文件归为以下4类: ELF文件类型 说明 实例 可重定位文件(Relocatable File) 这类文件包含了代码和数据,可以被用来链接成可执行文件或共享目标文件,静态链接库也可以归为这一类 Linux的.o文件 可执行文件(Executable File) 这类原创 2016-07-11 17:48:49 · 820 阅读 · 0 评论 -
cmake 那些事儿~
程序引入cmake原创 2015-08-12 11:25:02 · 1935 阅读 · 0 评论 -
PHP-C扩展编译步骤 (linux)
1.在php-5.1.6/ext下找到ext_skel执行命令:./ext_skel --extname=你的扩展名称(即最后需要生成的***.so文件的名字)执行成功之后你会在该目录下看到生成的文件目录***(你的项目名称)2.进入生成的目录下,你可以将你编写的代码*.h和*.c文件拷贝到该目录下进行编译了,接下来是配置config.m4文件在原创 2012-04-10 12:03:03 · 916 阅读 · 0 评论 -
【实例】C++调用webservice接口
手头有个项目需要调用webserviceji原创 2014-11-19 17:10:50 · 13111 阅读 · 0 评论 -
TinyXml源码解析之解决XML中&符号过滤的问题
手头有个项目,项目sui原创 2014-09-01 10:39:12 · 1761 阅读 · 1 评论 -
【分享】文件句柄数递增问题排查--引申出SOCKET泄露
最近在linux上开发的原创 2014-07-18 17:12:49 · 4048 阅读 · 0 评论 -
[笔记一]探究编译与链接
探究编译与链接选择程序员入门程序来当门神(hello.c)#include<stdio.h>int main(){ printf("Hello World\n"); return 0;}被隐藏了的过程我们使用gcc编译一个程序,只需使用一个命令,例如编译程序 hello.c$gcc hello.c会生成一个可执行文件 a.out, 运行即可$./a.outHello Wor原创 2016-07-08 15:28:29 · 484 阅读 · 0 评论