156 Star 665 Fork 210

类似Qt / GOSP

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
HowTo.md 2.13 KB
一键复制 编辑 原始数据 按行查看 历史
类似Qt 提交于 2020-05-27 00:04 . update docs

简易指导

在linux下编译

#本软件在ubuntu 1404、qmake(Qt4版本)等环境下测试通过。如果你不能熟练使用linux和qmake,那么我建议你安装使用以上测试通过的开发环境。如果你能够熟练使用linux/qmake,那么我相信你在任何linux版本/qmake版本下都能顺利编译和运行GOSP。

#请先安装依赖。本软件依赖libjpeg-dev/libpng-dev/freetype-dev/qmake等。GOSP本身不依赖Qt,但模拟器依赖Qt4 widgets。使用模拟器可直接在ubuntu下运行GOSP。
sudo apt-get install libjpeg-dev libpng-dev libfreetype6-dev

#接着进入/path/to/GOSP/code目录,在此目录下能找到configure这个可执行文件。
cd /path/to/GOSP/code

sudo cp lib/Giveda.pc /usr/lib/pkgconfig/ #安装pkg-config包管理文件
export GIVEDA_DIR=/path/to/GOSP/code #设置环境变量

#请确保此刻你的ubuntu系统中存在qmake-qt4命令,如果你想使用qmake-qt5,请自行修改configure脚本中的qmake-qt4至qmake-qt5
./configure #执行configure,选择目标设备,效果如下
Giveda

make #执行make

编译成功后,开始部署、运行

#以你在编译时选择了Linux Desktop为例,编译成功后,进入example目录,执行runExample.sh
cd example #进入example目录
./runExample.sh #在example目录下执行runExample.sh
使用按键进行操作(常用的按键包括:上下左右方向键(用于移动焦点)、回车用于选中、Esc用于返回和退出)

在doc/images/目录下

在doc/images/目录下

在doc/images/目录下

FAQ

编译过程中常见问题的解决:

如果提示找不到头文件或库文件,请安装依赖。本软件依赖libjpeg/libpng/freetype等。
sudo apt-get install libjpeg-dev libpng-dev libfreetype6-dev

如果提示Project ERROR: Package Giveda not found,就将lib/Giveda.pc复制到/usr/lib/pkgconfig/下。

contact: imleizhang@qq.com

C++
1
https://gitee.com/giveda/GOSP.git
git@gitee.com:giveda/GOSP.git
giveda
GOSP
GOSP
master

搜索帮助