在CentOS上进行Fortran图形界面开发,需安装图形环境、编译器及GUI库,以下是关键步骤:
sudo yum groupinstall "Desktop" "X Window System" # 安装图形环境
sudo systemctl set-default graphical.target # 设置默认启动图形界面
sudo reboot
sudo yum install gcc-gfortran # 安装gfortran编译器
sudo yum install gtk3-devel # GTK3开发库
sudo yum install qt5-qtbase-devel # Qt5开发库
program hello_gtk
use gtk
implicit none
integer :: window
call gtk_init(0, null_pointer)
window = gtk_window_new(GTK_WINDOW_TOPLEVEL)
gtk_window_set_title(GTK_WINDOW(window), "Fortran GUI")
gtk_window_set_default_size(GTK_WINDOW(window), 300, 200)
g_signal_connect(window, "destroy", gtk_main_quit, 0)
gtk_widget_show_all(window)
gtk_main()
end program hello_gtk
编译命令:gfortran -o hello_gtk hello_gtk.f90 `pkg-config --cflags --libs gtk+-3.0`
./hello_gtk
说明: