修改了readme,使之更符合现在情况说明
parent
0911c73042
commit
08d3838adf
40
README.md
40
README.md
|
@ -34,11 +34,6 @@
|
|||
- <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工具
|
||||
|
@ -69,21 +64,16 @@
|
|||
|
||||
|
||||
### extlib获取方式
|
||||
|
||||
### Linux系统
|
||||
|
||||
```bash
|
||||
git clone https://gitee.com/DISOGitee/LAMPCAELinuxExtlib.git extlib
|
||||
```
|
||||
|
||||
### windows系统
|
||||
|
||||
|
||||
extlib文件变更:
|
||||
1. OCCT 7.6.5 ,VTK 9.3; 注意OCCT 依赖 VTK, 因此需要重新编译OCCT
|
||||
2. QWT 升级到 6.2.0,qwtpolar 内嵌到了qwt中,需要重新编译;
|
||||
3. python 升级到的 3.11.5
|
||||
4. 增加了QGIS 3.26 cmake,为后期引入raster处理进行准备
|
||||
```bash
|
||||
git clone https://gitee.com/DISOGitee/LAMPCAEWinExtlib.git extlib
|
||||
```
|
||||
|
||||
|
||||
|
||||
## 编译打包
|
||||
|
||||
项目采用cmake构建系统组织代码,可以直接使用cmake转换visual studio 2017工程或者生成Makefile文件,或者可以直接使用支持cmake系统的IDE(比如:vscode、clion、visual studio、qtcreator等)打开项目文件夹进行构建、编译。
|
||||
|
@ -138,20 +128,8 @@ cmake --build build --target package
|
|||
|
||||
## 测试平台
|
||||
| 序号 | 操作系统 | GLIBC版本 | 编译器 | Qt | 测试结果 | 备注 |
|
||||
| :--: | :-----------: | :-------: | :---------: | :--: | :--: | :--: |
|
||||
| 1 | Ubuntu18.04 | 2.27 | GNU GCC 7.5.0 | Qt5.14.2 | 通过 | |
|
||||
| 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 |
|
||||
|:--:| :-----------: | :-------: | :---------: | :--: | :--: | :--: |
|
||||
| 1 | Windows10 X64 | 无 | Visual Studio 2022 Community | Qt5.15.5 | 通过 | SDK 10.0.17763.0,NSIS成功打包 |
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
@ -172,4 +150,4 @@ cmake --build build --target package
|
|||
|
||||
技术交流QQ群:671925863
|
||||
|
||||
官方微信号:LAMPCAE-DISO
|
||||
|
||||
|
|
Loading…
Reference in New Issue