本项目用于在新环境下,一键自动配置路径、编译 C 程序,并且执行特征提取脚本,适合批量矩阵特征提取任务。
| 文件 | 说明 |
|---|---|
makefile |
用于编译C源程序 |
getFeature_multi_bypath.py |
Python批量特征提取脚本 |
auto_configure.sh |
自动化配置脚本(修改路径、自动make、自动运行) |
main.c / AIFeatures.c / mmio.c |
核心C程序源文件 |
确保你的服务器/电脑上已经正确安装了:
- PETSc(比如 3.20.0版本)
- SLEPc(如果使用)
- Python 3(建议Python 3.8+)
- gcc 支持OpenMP编译
- make 工具
只需运行一条命令,自动配置路径 ➔ 自动编译 ➔ 自动运行特征提取:
chmod +x auto_configure.sh
./auto_configure.sh