Dolphin在Linux上的编程语言支持说明
先明确你指的是哪个Dolphin
- Dolphin 模拟器:在Linux上运行的 GameCube/Wii 模拟器,源码以C++20为主,使用CMake构建,官方支持用GCC或Clang编译。
- KDE Dolphin 文件管理器:KDE 桌面环境的文件管理器,主要使用C++与Qt框架开发。
Dolphin 模拟器的语言支持
- 开发语言与标准:核心实现采用C++20;构建系统为CMake;在Linux平台官方支持GCC ≥ 11或Clang ≥ 14进行编译,满足现代C++特性与优化需求。
- 脚本与扩展:程序本体不内置脚本引擎;若需要自动化或扩展功能,通常通过编写**C++**插件/修改源码、或调用外部脚本与工具链实现(这属于周边生态,并非模拟器内置语言)。
KDE Dolphin 文件管理器的语言支持
- 开发语言与框架:主要使用C++,界面与功能基于Qt框架实现;项目以CMake组织构建流程,是KDE生态的一部分。
若你指的是 DolphinDB(分布式时序数据库)
- 查询与脚本语言:内置类SQL语法与类 Python脚本语言,可直接在数据库内完成复杂分析与流处理任务。
- 外部接口与客户端:提供多语言API;其GUI基于Java(需Java 8 64位及以上),并支持VS Code扩展,便于多语言协作开发。