visual studio编译fortran

1、下载hpc-toolkithttps://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit-download.html

2、配置环境变量

检查ifx是否在环境变量中

3、

复制代码
# FORTRAN code
enable_language(Fortran)

if(${CMAKE_Fortran_COMPILER} MATCHES "ifort.*")
    set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS} -fltconsistency")
    set(CMAKE_Fortran_FLAGS_DEBUG   "${CMAKE_Fortran_FLAGS} -fltconsistency")
endif()

set(SRC
    *.f
    
)

add_library(xxx STATIC 
            ${SRC}
)

4、build

复制代码
cmake -S . -B build -G "Visual Studio 16 2019" -T "fortran=ifx"
相关推荐
古月居GYH7 小时前
【数据分析】如何在PyCharm中高效配置和使用SQL
ide·sql·pycharm
这是个栗子14 小时前
【问题解决】VSCode终端中看不到Git-Bash
ide·git·vscode
Eiceblue14 小时前
使用 C# 发送电子邮件(支持普通文本、HTML 和附件)
开发语言·c#·html·visual studio
岁月玲珑17 小时前
【使用Android Studio调试手机app时候手机老掉线问题】
android·ide·android studio
木头没有瓜1 天前
vscode离线安装插件
ide·vue.js·vscode
lls2331 天前
恢复idea文件目录
ide
NeRF_er1 天前
使用 VScode Debug加不上断点的原因
ide·vscode·编辑器
GHL2842710901 天前
error MSB8041: 此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们。
ide·visual studio
傅里叶的耶1 天前
C++系列(二):告别低效循环!选择、循环、跳转原理与优化实战全解析
c++·visual studio
甄天2 天前
WPF路由事件:冒泡、隧道与直接全解析
c#·wpf·visual studio