自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 curl初探

#include #include "include/curl.h"#include int main(){ CURL* curl; CURLcode res; curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "http://192.1

2016-06-24 14:42:29 496

原创 用最简单的方式实现基于libevent框架的http client客户端

#include #include #include #include #include void http_request_done(struct evhttp_request *req, void *arg){ event_base_loopbreak((struct event_base*)arg); printf("send request ok...\n")

2016-06-16 09:54:39 6932 3

原创 基于libevent框架搭建http服务器

这段代码是基于libevent框架的作出的最基本的http服务器,仅供参考

2016-06-14 10:13:35 5691 2

原创 linux环境下搭建Go语言开发环境并设置语法高亮

提前声明:该文档是我在别的地方看到的,我做了一下简单的整理,所需文件下载地址:下载文件

2016-06-08 17:25:17 8231 2

原创 一点一点学写Makefile(5)-获取文件所在路径

这几天因为工作上的事情忙的焦头烂额,到这几天没有写博客,现在补上。我们在开发一套代码时,应该保证工程放到任何一个目录中均可以编译成功,但是有时候链接库的时候会造成编译错误,本次就会告诉大家如何动态的获得工程所在的绝对路径代码下载目录 选择Makefile-5//makefileCROSS = CC = $(CROSS)gccCXX = $(CROSS)g++DEBUG

2016-06-08 17:17:00 7713 1

原创 一点一点学写Makefile(4) - 编译时指定宏参数

我们在项目中有时为了方便会自定义一些与项目无关的功能,例如打印输出一些提示信息、将关键协议生成文件等,但是如果每次都通过修改代码的方法来实现,测试部门就会认为你改的这些代码可能会带来其他问题。对于这种情况,我一般会通过开关宏来控制,同时编译多个文件,在测试时使用一个正常发布的版本,如果发现问题并且无法判断问题的来源时,可以使用这个由打印输出的版本,找到问题并解决后在切换成为原来的版本。先上一端

2016-06-03 08:08:39 2026

原创 一点一点学写Makefile(3)-增加第三方库和头文件

我们在写代码的时候不一定都是有自己来完成,一个工程中会大量使用一些比较优秀的动态库、静态库等,我们在使用这些库完成所有的代码后,需要在编译的时候将这些库使用的头文件添加到我们的工程上,将他的库文件也添加到我们的工程中,接下来我们就来看一下怎么来添加。我们在项目中很少将第三方库与我们自己的代码放到同一个目录中,而是有一些约定俗成的存放方法:如上图,我们会将第三方库的头文件放到includ

2016-06-02 10:19:48 24913 3

原创 一点一点学写Makefile(2)-自动搜所当前目录下的所有源文件

上个博客我们使用的是笨方法添加源文件,本次我要实现的是遍历当前文件夹来获得所有的cpp文件//Makefile//make.forceCROSS = CC = $(CROSS)gccCXX = $(CROSS)g++DEBUG = -g -O2CFLAGS = $(DEBUG) -Wall -cRM = rm -rfSRCS = $(wildcard *.cpp) //

2016-06-01 20:26:46 1556

原创 一点一点学写Makefile-1

相信很多Linux开发者 都得自己来写Makefile,刚开始学习学写这个的时候都会碰到很多困难,我之前没有自己独立完成过Makefile,都是在公司已有的模板上添加。现在突然有一个很大的想法就是从零开始写Makefile,这个博客就是我的学习笔记。开始准备我写的代码,总共七个文件,内容都很简单,工程的下载地址是:代码如下://add.h#ifndef ADD_H#define

2016-06-01 13:53:20 1295 2

《Boost程序库完全开发指南》(带目录)

网上下载的《Boost程序库完全开发指南》不带有目录,看起来很不方便,就自己做了一个目录

2015-07-22

Qt连接Mysql数据库驱动

Windows下Qt连接Mysql数据库的方法,解决QSqlDatabase: QMYSQL driver not loaded 问题

2015-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除