55 lines
825 B
Markdown
55 lines
825 B
Markdown
# 依赖
|
|
|
|
小熊猫C++需要Qt 5(>=5.12)
|
|
|
|
# Windows
|
|
|
|
我使用msys2打包的最新版的GCC和MinGW-w64工具链来编译小熊猫C++。VC和其他版本的gcc不一定能够正常编译。
|
|
|
|
编译步骤:
|
|
- 安装msys2 (https://www.msys2.org)
|
|
- 使用msys2的pacman程序安装mingw-w64-x86_64-qt5和mingw-w64-x86_64-gcc
|
|
- 安装qtcreator
|
|
- 使用qtcreator打开Red_Panda_CPP.pro文件
|
|
|
|
# Linux
|
|
|
|
步骤:
|
|
- 安装 gcc 和 qt5开发相关包
|
|
- 使用qtcreator打开Red_Panda_CPP.pro文件
|
|
|
|
|
|
## Ubuntu
|
|
|
|
### 1.安装编译器
|
|
|
|
```text
|
|
apt install gcc g++ make gdb gdbserver
|
|
```
|
|
|
|
### 2.安装QT5和依赖包
|
|
|
|
```text
|
|
apt install qtbase5-dev qttools5-dev-tools libicu-dev libqt5svg5-dev git qterminal
|
|
```
|
|
|
|
### 3.下载源码
|
|
|
|
```
|
|
git clone https://gitee.com/royqh1979/RedPanda-CPP.git
|
|
```
|
|
|
|
### 4.编译
|
|
|
|
```
|
|
cd cd RedPanda-CPP/
|
|
qmake Red_Panda_CPP.pro
|
|
make -j8
|
|
sudo make install
|
|
```
|
|
|
|
### 5.运行
|
|
|
|
```
|
|
RedPandaIDE
|
|
``` |