linux win im,startalk_pc

StarTalk Pc 2.0 客户端

StarTalk Pc 2.0 是基于StarTalk开源服务的Pc客户端, 支持Windows、Linux、Mac三个平台,除了部分平台性质的差别外,UI和功能都一致。

与1.0相比,除了支持更多平台外,UI、性能等各个方面都得到了有效提升。

Release版本下载地址: StarTalk官网

开发环境搭建

依赖的第三方库

Windows 操作系统

① Visual Studio 2017/2019

② Cmake

③ Clion(IDE建议使用Clion, 也可以根据cmakelist 写vs项目, 或者使用记事本)

Linux/MacOS 操作系统

① Cmake

② UUID

③ Clion 或者使用VIM

④ MacOS操作系统依赖库路径可能与您本地的依赖库路径不一致, 可以自行手动修改( 可以使用 ”install_name_tool“ 命令 )

Tips:

1> protobuf、zlib、openssl、curl几个库因为编译比较复杂,我们提供了已经编译成功的版本,位置 ${root_dir}/Depends/${name},其他平台需要自己build

2> 安装Qt时请选择 QtWebEngine、QtMultimedia、QtMultimedia Widgets、QtQuick、QtQuick Controls2、QtSvg、QtWebChannel、QtPositioning、QtMacExtras(MacOS)、QtX11Extras(Linux)等模块

源码编译

#进入源文件根目录

$ cd ${root_dir}

$ mkdir build_release

$ cd build_release

$ cmake -DCMAKE_BUILD_TYPE=Debug/Release -DSTARTALK=ON .. #根据自己需要修改build版本

$ make

可执行文件会生成到 ${root_dir}/build_release/bin 目录下

tips:

1> 需要修改跟目录下的CMakeList.txt 中第三方的路径 根据自己的安装位置修改

2> Windows操作系统下需要设置Qt、Cmake的全局系统变量

3> Windows操作系统下需要使用Visual Studio的工具编译( VS 2017/2019 的开发人员命令提示符 )

4> MacOs版本 cmake 增加参数 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12

关于更新

此版本不包含版本升级功能、我们会在功能完善之后放出。

联系我们

1> issue

2> 我们的官网 留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值