jitsi 源代码编译及windows 安装包打包 之一
来源:互联网 发布:windows 控制面板 cmd 编辑:程序博客网 时间:2024/06/05 01:51
最近在学习如何使用jitsi用于企业sip、xmpp协议的IM客户端,发现有些 模块不想要,比如google talk等,尝试着进行了对jitsi代码进行了重新编译。
需要的软件如下:
Eclipse Kepler Service Release 1http://www.eclipse.org/
cgywin 1.7.28 http://www.cygwin.org/
mingw 3.8.1http://www.mingw.org/
或者 TDM-GCC-64 4.8.1http://tdm-gcc.tdragon.net/(同时支持32位、64位)
wix 3.8 http://wix.codeplex.com/ (选择压缩包格式的,不要选择安装方式的)
jdk 1.6.0_45 http://www.oracle.com/
jre 1.7.0_51 http://www.oracle.com/(zip格式windows 32位、64位)
ant 1.9.3 http://ant.apache.org/(Eclipse 插件中也有ant,1.8.4)
jitsi 2.5.5078http://jitsi.org/(nightly版本,稳定版目前为2.4)
7zip http://www.7zip.org/
我是两台电脑,一台编译,一台打包,因此分别说明:
编译:
1、解压缩源代码至相应的目录
2、安装jdk,配置相应的JAVA_HOME、CLASSPATH、PATH。
3、解压缩Eclipse至相应目录,建立工作环境
4、引入jitsi项目
5、配置jitsi项目
advance-->folder
我的系统为64位,环境配置如下
上面是工具官方的配置,如果仅仅是编译相应的模块,可以配置ant编译:
后面页签的配置同上面的。
项目全编译:
6、在jitsi下新建目录classes、sc_bundles;在jitsi\resources\install下新建classes目录
7、修改/jitsi/build.xml,屏蔽不需要的模块。
相关协议图片加载,也一并屏蔽或删除
8、修改加载
如果有协议的,一并屏蔽
9、修改mingw安装路径,此处同打包环境下mingw的安装路径。
10、配置多语言环境,建议整体都改为UTF-8。
- jitsi 源代码编译及windows 安装包打包 之一
- jitsi 源代码编译及windows 安装包打包 之二
- android jitsi编译及运行
- jitsi编译
- Linux 编译安装源代码包
- Jitsi Eclipse 编译调试
- jitsi-android 项目 编译
- Jitsi Meet安装
- 老生常谈,打包windows服务安装包
- doppia编译之一:前言及安装CUDA
- jitsi-android 编译,视频聊天
- jitsi-meet 编译环境搭建
- MySQL 5.5 三大安装方式:【二进制、源代码编译 和 RPM 包】 安装步骤及优缺点比较
- Jitsi
- Jitsi
- Jitsi的安装和运行
- Live555研究之一 源代码编译
- Live555研究之一 源代码编译
- Oracle 11g存在密码过期问题
- Linux下高并发socket最大连接数所受的限制问题
- 四个流行的Java连接池
- LINUX服务器下用root登录ftp
- 关于lync 2013 IIS站点无法启动的解决办法
- jitsi 源代码编译及windows 安装包打包 之一
- Ssh, error: openpty: No such file or directory
- 查看内核版本命令
- BufferReader的用法
- 春意盎然暖大地,京城启航新梦想!C/C++0215基础班火爆开班啦!
- 如何装修淘宝优站
- js判断事件的触发类型
- UEditor在firefox下报错TypeError: this.selection.getNative(...) is null
- ios程序中捕获异常退出信息,并提交服务器