ubuntu

Ubuntu支持Fortran哪些图形界面库

小樊
40
2025-12-14 10:12:18
栏目: 智能运维

ubuntu下可用的fortran图形界面库

在ubuntu上,fortran可通过原生绑定或c/c++包装器对接多种gui工具包。下表汇总常用方案、支持级别与安装要点(apt包名会随发行版/版本略有差异,建议先apt search确认)。

工具包 绑定/集成方式 典型用途 安装要点(ubuntu) 备注
gtk-fortran 原生fortran绑定(基于gtk的c接口,fortran 2003+ c互操作) 桌面gui、跨平台应用 安装gtk开发库与gtk-fortran源码构建:sudo apt install libgtk-3-dev 或 libgtk-4-dev;从gtk-fortran源码用cmake构建 支持gtk3/gtk4;示例与pkg-config用法完善
fltk(fortran绑定) 提供fortran绑定 轻量级桌面gui、快速原型 安装fltk开发包及fortran绑定(若仓库提供):sudo apt install libfltk1.3-dev;可用apt search libfltk-fortran 检查 绑定可用性依发行版仓库而定
iup 提供fortran绑定 轻量级跨平台gui 安装iup开发包:sudo apt install libiup-dev 绑定与示例在iup文档中有说明
wxwidgets(fortran绑定) 提供fortran绑定 本地外观、跨平台 安装wxgtk开发包及fortran绑定(若仓库提供):sudo apt install libwxgtk3.0-dev;可用apt search libwxgtk.*-fortran 检查 绑定覆盖度与版本相关
qt(c++,通过iso_c_binding) 无原生fortran绑定;用c++包装器+iso_c_binding调用 复杂gui、企业级应用 安装qt5开发环境:sudo apt install qt5-default;用c++写包装器,再用gfortran链接 生态成熟、控件丰富,需少量c++桥接代码

快速入门示例

选型建议

0
看了该问题的人还看了