开发应用
执迷的信徒
I believe I will become a true programmer,not a coder!
展开
-
使用 C++ 处理 JSON 数据交换格式
使用 C++ 处理 JSON 数据交换格式 一、摘要 JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON 更具体的信息,可参见转载 2012-05-14 14:43:35 · 761 阅读 · 0 评论 -
lua和c/c++互相调用实例分析
lua作为小巧精悍的脚本语言,易于嵌入c/c++中 , 广泛应用于游戏AI ,实际上在任何经常变化的逻辑上都可以使用lua实现,配合c/c++实现的底层接口服务,能够大大降低系统的维护成本。下面对lua和c/c++的交互调用做一个实例分析:lua提供了API用于在c/c++中构造lua的运行环境,相关接口如下://创建lua运行上下文lua_State* luaL_newstate(v转载 2012-08-06 16:43:27 · 881 阅读 · 0 评论 -
C++中使用Lua脚本 和lua中调用c的方法
参考http://blog.csdn.net/kun1234567/archive/2007/12/11/1929815.aspx第1步:下载从官方主页www.lua.org下载Lua源代码,最新版本为5.1.3。解压之后找到“[Lua]/src”文件夹,这里面就是Lua了,不过还不能直接使用。第2步:编译lua使用任意ANSI C编译器,在这里使用VS2005编译LUA。转载 2012-08-06 16:41:17 · 1202 阅读 · 0 评论 -
linux下安装log4cxx
注意:等号线以下为网络原文:在make log4cxx的时候会报编译错误,在所报错误的原文件里添加相应的标准c头文件即可。主要有string.h/stdio.h===================================================简介apache出品必属精品。正宗c++日志库,与log4j一脉相承。http://logging.apache.org/转载 2012-05-14 15:18:41 · 4177 阅读 · 0 评论 -
20个项目托管站点推荐
开源中国社区收录了大量的开源软件,您会发现,其中绝大多数托管在sf.net、GitHub、code.google.com等站点上。其实不错的开源托管站点还真的是不少。笔者为您总结了如下国外知名的开源项目托管网站。托管站点Top20如下:1. SourceForgeSF为大家所熟知,开源项目的大本营,SF托管至少28万个开源项目,一天的下载量超过200万。2. GitHubGit转载 2012-05-14 16:08:40 · 696 阅读 · 0 评论 -
linux下安装jsoncpp
我刚刚开始从windows MFC下的开发转的LINUX下的C++开发。在写这篇文章之前我三次安装jsoncpp,每一次安装都犯不同的错误。为了我能够在下一次安装时不再犯错误。特写此文!JSONCPP的安装在网上有很多文章,我就是根据他们的内容进行的jsoncpp安装操作,在此向他们表示感谢。1.软件准备JsonCpphttp://sourceforge.net/proje转载 2012-05-15 15:15:38 · 10506 阅读 · 0 评论 -
linux 安装 boost_1_39_0.tar.bz2
1.解压boost_1_39_0.tar.bz2tar --bzip2 -xf /path/to/boost_1_39_0.tar.bz22. 进入解压后的文件夹cd path/to/boost_1_39_03.将boost安装配置在path/to/installation/prefix(此目录由你自己建立)目录下./bootstrap.sh--prefi转载 2012-05-15 13:26:29 · 2199 阅读 · 0 评论 -
linux库文件头文件查找顺序
Include的header文件,连结数据库,系统定义,总共有下列来源指定gcc去那找。当初在编译时指定的(在~gcc/gcc/collect2.c:locatelib()写在specs内的后来用-D -I -L指定的gcc环境变量设定(编译的时候)ld.so的环境变量(这是run time的时候)一、头文件gcc 在编译时如何去寻找所需要的头文件 :※所以head转载 2012-05-14 20:57:54 · 5123 阅读 · 0 评论 -
subversion与Google Code应用配置
前几天阿里项目组需要配置版本控制的相关插件,学习了一下subversion与GoogleCode应用配置,在这里做个介绍Eclipse安装Subversion插件1、 在 Eclipse中的“Help” 菜单中选择Software Updates > Find andInstall打开更新管理器。2、 务必选中 Search for newfeatures to ins转载 2012-05-14 15:47:54 · 973 阅读 · 0 评论 -
在C++中使用Apache Log4cxx日志服务
摘要Log4cxx是开放源代码项目Apache Logging Service的子项目之一,用于为C++程序提供日志功能,以便开发者对目标程序进行调试和审计。本文对log4cxx的使用及配置进行介绍,并给出一个可以快速开始的实例。最后,针对日志服务给出一些实践方面的建议。1. 介绍Log4cxx是开放源代码项目Apache Logging Service的子项目之一,是Jav转载 2012-05-14 15:08:35 · 2104 阅读 · 0 评论 -
2015 最受开发者欢迎的开发工具和服务 TOP 50(上)
2015 最受开发者欢迎的开发工具和服务 TOP 50(上)StackShare.io 是一个开发者工具及服务分享平台,致力于发现并分享开发者使用的开发工具、服务与优质资源,帮助开发者使用最方便的开发工具和便捷的服务。2015 年岁末,他们对 StackShare 上的各种工具和服务进行了盘点,整合了一份年度报告。以下列出了一些关键数据:增加 20,转载 2016-01-28 12:53:48 · 1442 阅读 · 0 评论