
开发工具
文章平均质量分 96
elloop
el
展开
-
【cygwin的包管理器】通过命令行为cygwin添加新package
这两年主力开发环境从mac切回到windows了,最近买了高配PC,在搭建开发环境。本文记录了如何在安装完成的cygwin环境里,通过敲命令添加新的package,而不是重新用setup.exe来重新勾选安装package。本文以在cygwin命令行里安装lua为例。瞬间看完lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-c...原创 2020-02-15 20:50:14 · 5103 阅读 · 0 评论 -
使用git在两台机器间同步代码
本文记录了如何使用git来在两台机器间同步代码,一台机器是linux,另一台是windows原创 2017-02-06 23:43:08 · 21213 阅读 · 2 评论 -
rapidjson使用总结
rapidjson是腾讯的开源json解析框架,用c++实现。由于全部代码仅用header file实现,所以很容易集成到项目中。rapidjson的性能是很出色的,其作者[Milo Yipz](https://github.com/miloyip)做了28个C/C++ JSON库的评测,[这个链接](http://www.zhihu.com/question/23654513)里有测试的结果截图。原创 2015-11-18 16:13:35 · 51449 阅读 · 4 评论 -
【APUE 学习笔记】0: Unix开发环境搭建
本文介绍了如何为Unix环境下C/C++系统编程搭建开发环境:操作系统: macOS 10.11.5开发工具:Vim 7.4(patches: 1-1952) + YCM( YouCompleteMe ) + Clang++编译构建:CMake 3.0+调试工具:Xcode和GDB/LLDB原创 2016-08-31 20:54:05 · 826 阅读 · 0 评论 -
C++正则表达式使用实例--实现一个markdown代码标记转换工具
这个需求起源于github官方升级了Jekyll引擎到3.0,markdown引擎受到了一定的影响,比如代表标记由原来的` ```c++``` `变成了`{%highlight c++%} {%endhighlight%}`如果不进行转换的话,那么原来博客里的代码片段排版将会发生错误:失去高亮,且布局错乱。原创 2016-08-31 20:46:40 · 2004 阅读 · 0 评论 -
【使用CMake组织C++工程】3:CMake 函数和宏
这篇文章分享一下CMake中函数:function, 和宏:macro的使用。本文先从二者区别说起,由于二者区别很小,所以后文就仅对函数的用法进行讨论,因为函数有作用域的概念,适用范围更广。后文分享一个很实用的递归函数用于包含指定目录的所有子目录。原创 2016-04-12 09:26:11 · 10617 阅读 · 4 评论 -
Visual Studio环境变量使用实例:使用环境变量来组织工程
前言在前一篇文章Visual Studio中的环境变量(以Visual Studio 2013为例)中介绍了VS中的环境变量,本文将以实际例子说明如何合理使用这些环境变量来组织VC++工程。使用vs环境变量来组织工程通常一个解决方案包含多个项目,这些项目相互之间可能存在依赖关系,以下面这个解决方案为例原创 2016-03-30 20:42:43 · 3858 阅读 · 2 评论 -
【使用CMake组织C++工程】2:CMake 常用命令和变量
前面的文章介绍了一个最简单的CMake工程,这篇文章将介绍一个稍微复杂一些的CMake工程,结合这个工程总结一下在组织一个C/C++工程时最为常用的一些CMake命令和变量。对于涉及到的命令和变量,介绍的原则是点到即止,先仅需掌握基本用法即可,让工程跑起来。原创 2016-04-12 00:22:53 · 5505 阅读 · 8 评论 -
【使用CMake组织C++工程】0:CMake学习资源
CMake学习路线摸索。原创 2016-04-05 22:14:43 · 1366 阅读 · 0 评论 -
【使用CMake组织C++工程】1:CMake Hello World
前言本文介绍了如何使用CMake来构建一个Hello World的C++工程.CMake使用惯例使用过CMake构建项目的朋友都知道,CMake的使用有如下的“惯例”:在项目根目录建立一个build目录:mkdir build && cd build.执行:cmake ../确定生成Makefile成功,执行make. (或者打开生成的工程文件,如Vi...原创 2016-04-05 22:18:53 · 2280 阅读 · 5 评论 -
Xcode 7.3编译的cocos2d-x程序崩溃问题
本文记录了一次Xcode编译生成的cocos程序离奇崩溃问题及其解决方案。Xcode 7.3 , cocos2d-x 2.2.3.原创 2016-03-30 21:49:47 · 2066 阅读 · 2 评论 -
Visual Studio中的环境变量(以Visual Studio 2013为例)
本文总结了Visual Studio中常见的环境变量及其在组织解决方案、工程中的作用。注:本文使用的是Visual Studio 2013,由于作者主要从事C/C++开发,所以是以Visual C++的工作环境配置来描述原创 2016-03-29 22:55:22 · 45440 阅读 · 2 评论 -
使用宏来作为C++单元测试开关
本文介绍了如何使用宏来控制C++单元测试的开启和关闭,本文的单元测试工具指的是google的C++单元测试工具gtest。原创 2016-01-27 08:03:40 · 2740 阅读 · 0 评论 -
为什么使用命令行工具进行的提交没有在github主页上显示出来?
本文介绍了如何解决使用命令行工具进行的提交没有在github个人主页上显示出来的问题。原创 2016-01-22 22:45:14 · 3574 阅读 · 0 评论