- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 c++跨平台技术学习(二)--使用跨平台的Make系统
make主要用在代码移植性上。跨平台管理编译工作有好几种方法,每种的核心都是一个叫make的程序,这是一个跨平台的工具
2016-09-28 16:12:42 2381
原创 c++跨平台技术学习(一)--使用公共的代码
引言能被不同平台共享的代码越多,跨平台的项目就越容易。所有平台上公用的功能应该被标识出来避免它们在平台相关的代码里重复出现。并且它们的编译、测试和部署应该贯穿在整个生命周期中。建议隐藏到一个统一的API抽象之中去。在工厂模式下,可以编写一个希望暴露的功能接口,进而向每一个支持的平台提供这个功能的具体实现。在编译或运行阶段,可以根据平台的不同来具体实现,然后实例化,最后粘合到接口类中。当applica
2016-09-28 15:55:40 3048
转载 软件项目将死的27个征兆
其他技术相比,Git应该拯救了更多开发人员的饭碗。只要你经常使用Git保存自己的工作,你就一直有机会可以将代码退回到之前的状态,因此就可以挽回那些你深夜里迷迷糊糊犯下的错误。尽管这么说,Git的命令行界面可是出了名的难掌握。接下来,就给大家介绍7个小技巧,最大限度发挥Git的作用。通常,大部分时间我们都只会用到add、commit、branch和push/pull这些命令。大部分人熟悉这套
2016-09-28 15:45:01 1596
原创 VS2015中搭建lua环境
所以本篇博文介绍在Windows平台下,使用VS2015搭建lua开发环境的一些侥幸成功经验,源码已经放到github上(https://github.com/pangjiuzala/luaplay),安装过程参考网上教程,安装过程如下一 生成lua5.3.lib1、下载并编译lua源码 首先进入lua官网,下载最新版本的lua源码。 这里我将
2016-09-19 17:56:53 8797 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人