修改了readme,使之更符合现在情况说明
parent
0911c73042
commit
08d3838adf
38
README.md
38
README.md
|
|
@ -34,11 +34,6 @@
|
||||||
- <a href="https://www.bilibili.com/video/BV1FX4y1y7T4/" target="_blank">QtCreator编译</a>
|
- <a href="https://www.bilibili.com/video/BV1FX4y1y7T4/" target="_blank">QtCreator编译</a>
|
||||||
|
|
||||||
|
|
||||||
#### Linux
|
|
||||||
|
|
||||||
- <a href="https://www.bilibili.com/video/BV1iW4y1Y79p/" target="_blank">cmake + GNU GCC + make</a>
|
|
||||||
- <a href="https://www.bilibili.com/video/BV1xd4y1q7Cm/" target="_blank">借助vscode构建、编译、安装、打包</a>
|
|
||||||
|
|
||||||
### 编译说明
|
### 编译说明
|
||||||
|
|
||||||
- windows环境下使用vscode时,编译工具链只能使用Visual Studio,目前不支持MinGW工具
|
- windows环境下使用vscode时,编译工具链只能使用Visual Studio,目前不支持MinGW工具
|
||||||
|
|
@ -70,20 +65,15 @@
|
||||||
|
|
||||||
### extlib获取方式
|
### extlib获取方式
|
||||||
|
|
||||||
### Linux系统
|
extlib文件变更:
|
||||||
|
1. OCCT 7.6.5 ,VTK 9.3; 注意OCCT 依赖 VTK, 因此需要重新编译OCCT
|
||||||
```bash
|
2. QWT 升级到 6.2.0,qwtpolar 内嵌到了qwt中,需要重新编译;
|
||||||
git clone https://gitee.com/DISOGitee/LAMPCAELinuxExtlib.git extlib
|
3. python 升级到的 3.11.5
|
||||||
```
|
4. 增加了QGIS 3.26 cmake,为后期引入raster处理进行准备
|
||||||
|
|
||||||
### windows系统
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://gitee.com/DISOGitee/LAMPCAEWinExtlib.git extlib
|
git clone https://gitee.com/DISOGitee/LAMPCAEWinExtlib.git extlib
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## 编译打包
|
## 编译打包
|
||||||
|
|
||||||
项目采用cmake构建系统组织代码,可以直接使用cmake转换visual studio 2017工程或者生成Makefile文件,或者可以直接使用支持cmake系统的IDE(比如:vscode、clion、visual studio、qtcreator等)打开项目文件夹进行构建、编译。
|
项目采用cmake构建系统组织代码,可以直接使用cmake转换visual studio 2017工程或者生成Makefile文件,或者可以直接使用支持cmake系统的IDE(比如:vscode、clion、visual studio、qtcreator等)打开项目文件夹进行构建、编译。
|
||||||
|
|
@ -138,20 +128,8 @@ cmake --build build --target package
|
||||||
|
|
||||||
## 测试平台
|
## 测试平台
|
||||||
| 序号 | 操作系统 | GLIBC版本 | 编译器 | Qt | 测试结果 | 备注 |
|
| 序号 | 操作系统 | GLIBC版本 | 编译器 | Qt | 测试结果 | 备注 |
|
||||||
| :--: | :-----------: | :-------: | :---------: | :--: | :--: | :--: |
|
|:--:| :-----------: | :-------: | :---------: | :--: | :--: | :--: |
|
||||||
| 1 | Ubuntu18.04 | 2.27 | GNU GCC 7.5.0 | Qt5.14.2 | 通过 | |
|
| 1 | Windows10 X64 | 无 | Visual Studio 2022 Community | Qt5.15.5 | 通过 | SDK 10.0.17763.0,NSIS成功打包 |
|
||||||
| 2 | Ubuntu20.04 | 2.31 | GNU GCC 9.4.0 | Qt5.14.2 | 通过 | |
|
|
||||||
| 3 | Ubuntu22.04 | 2.35 | GNU GCC 11.2.0 | Qt5.14.2 | 通过 | deb成功打包 |
|
|
||||||
| 4 | CentOS 7.0.1406 | 2.17 | GNU GCC 8.3.1 | Qt5.14.2 | 通过 | 借助devtoolset-8升级GCC |
|
|
||||||
| 5 | CentOS 7.9.2009 | 2.17 | GNU GCC 7.5.0 | Qt5.14.2 | 通过 | |
|
|
||||||
| 6 | CentOS 8.5.2111 | 2.28 | GNU GCC 8.5.0 | Qt5.14.2 | 通过 | rpm成功打包 |
|
|
||||||
| 7 | RedHat Server 7.0 | | | | | 待测试 |
|
|
||||||
| 8 | RedHat 8.1 | 2.28 | GNU GCC 8.5.0 | Qt5.14.2 | 通过 | |
|
|
||||||
| 9 | RedHat 9.0 | | | | | 待测试 |
|
|
||||||
| 10 | Windows7 X64 | 无 | Visual Studio 2017 Community | Qt5.14.2 | 通过 | VS附带安装Windows 8.1SDK |
|
|
||||||
| 11 | Windows10 X64 | 无 | Visual Studio 2017 Community | Qt5.14.2 | 通过 | SDK 10.0.17763.0,NSIS成功打包 |
|
|
||||||
| 12 | deepin 20.7社区版 | | | | | 待测试 |
|
|
||||||
| 13 | ubuntukylin 22.04 | 2.35 | GNU GCC 11.2.0 | Qt5.14.2 | 通过 | 基于Ubuntu22.04 |
|
|
||||||
|
|
||||||
|
|
||||||
## 相关链接
|
## 相关链接
|
||||||
|
|
@ -172,4 +150,4 @@ cmake --build build --target package
|
||||||
|
|
||||||
技术交流QQ群:671925863
|
技术交流QQ群:671925863
|
||||||
|
|
||||||
官方微信号:LAMPCAE-DISO
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue