唉,Centos让我肿么来爱你

来源:互联网 发布:libevent源码解析 编辑:程序博客网 时间:2024/06/06 13:24

   游戏服务器写完了,需要上服务器测试,因此, 我需要把工程打成jar包,然后发布到互联网的服务器上去。对Java来说,如果说普通的打包肯定很简单,但是,由于需要调用C++写的加密算法,因此需要在Linux下让Java呼叫动态链态链接库.so文件。我在Linux环境生成需要的.so文件遇到了麻烦,用了一天搞定(那个linux环境编写make文件很变态!),但是,当我需要把JNI文件打成.so文件时却遇到了大麻烦,它总是报无法导入“jni.h”头文件。我使用百度和google两天,按照中国人和老外人的说法都是死整环境配置,但是不管肿么配置,还是报同样的错!  真是郁闷,那两天有一种遇见鬼的感觉,因为我们不知道他们使用的linux是否为centos 6.3版本。有的老外是使用使用red hat,有的使用salary系统。有些中国人的说法是在centos环境下的出现的错误,传说只要配置指定了系统环境就能够搞定,但是,实际上我还是没有按照这些“神学”搞定,最后,无奈之下我的学生,直接把jni.h头文件考贝到同级目录就编译打包通过了! 我的神啦发火 这不符合规则!很让我无语--就是这个白痴系统bug让我搞了两天,还差点让甲方把系统换成windows服务器版本惊恐。    唉,我终于知道为神马中国人的IT企业都喜欢使用盗版的windows系统了--因为使用简单嘛。 确实,如果使用windows系统作为游戏服务器,早就搞定了三。 但是使用windows作为游戏服务器更是神马的不科学!唉,到今天我的手游网络版本服务器终于搞定了偷笑, 这个结果让我还是很开心的。我爱游戏,我更爱写游戏。现在有神马“中国好声音”的选秀节目,肿么没有“中国好游戏”的选秀节目呢? 比如说,成都搞个什么手机游戏编程比赛,这样会更好的让成都能够成为真正的手游开发之都。我觉得程序员和歌手都搞技术的,所以我呼吁这些投资商搞个程序员的选秀节目!真的是期待啊。。。

    最后,我要说一下,Mina服务端引擎很赞! 很强大,超过了我的预期设计要求。客户端使用C++语配合cocos2d-x引擎开发,服务器使用Java和非阻塞技术的Mina引擎实现,客户端和服务端都使用了优雅的OO思想设计,加上双方高效的性能。我爱死这样的编程了羡慕。 很喜欢这种感觉,这才是程序员最高的编程感觉--这才是编程!!!

 I love game, but I love writing game more.

 Thanks for reading!

原创粉丝点击