LuaTinker向Linux移植成功
今天我怀着无比激动的心情写这篇博客。LuaTinker以其短小精悍,功能比较强大而广泛地被许多网友及同事所关注。自从我用了LuaTinker后,我就想把它移植到Linux上去,将之写成跨平台的代码。看过LuaTinker的人都知道,LuaTinker短小精悍之处就在于模板的使用,但是其使用的却是VC中所特有的模板写法,许多写法都不能在Linux下编译通过,也就不能在Linux下使用
·
今天我怀着无比激动的心情写这篇博客。LuaTinker以其短小精悍,功能比较强大而广泛地被许多网友及同事所关注。自从我用了LuaTinker后,我就想把它移植到Linux上去,将之写成跨平台的代码。看过LuaTinker的人都知道,LuaTinker短小精悍之处就在于模板的使用,但是其使用的却是VC中所特有的模板写法,许多写法都不能在Linux下编译通过,也就不能在Linux下使用,我个人认为这是LuaTinker最大的缺点。为了使LuaTinker能够顺利地,正确地在Linux下使用,笔者经过多番努力,今天终于将之移植到Linux上去了,实现了LuaTinker的跨平台版本,心情是相当的激动!!!现撰文与大家分享!!!为了能够正确地移植到Linux上,在移植的过程中,对LuaTinker的源代码作了相当大的改动(不管是部分结构也好,还是有的内部调用接口也好,唯有总体思想不变),当然,也对原LuaTinker作了一点小小的改进,可以说是另一个LuaTinker。在这次的移植中,让我也学习到了许多跨平台的模板写法方面的知识,可以说是在这次的移植中是受益匪浅!!!
更多推荐
已为社区贡献1条内容
所有评论(0)