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"
相关推荐
小蕾Java4 小时前
PyCharm 软件使用各种问题 ,解决教程
ide·python·pycharm
丶丶dsfsdfdsf5 小时前
Java浪潮之巅从字节码到云原生的演进与思考
visual studio
周杰伦_Jay10 小时前
【Git操作详解】Git进行版本控制与管理,包括分支,提交,合并,标签、远程仓库查看
大数据·ide·git·科技·分类·github
小二·11 小时前
mac下解压jar包
ide·python·pycharm
YoungHong199216 小时前
一行配置解决claude code 2.0版本更新后 vscode 插件需要登录的问题
ide·vscode·编辑器
Blue桃之夭夭16 小时前
git和VScode
ide·git·vscode
shimly1234561 天前
vscode 指定连接其它版本的 linux
ide·vscode·编辑器
Yupureki1 天前
从零开始的C++学习生活 6:string的入门使用
c语言·c++·学习·visual studio
苏苏码不动了1 天前
Android Studio 虚拟机启动失败/没反应,排查原因。提供一种排查方式。
android·ide·android studio
Yield & Allure2 天前
IDEA在plugins里搜不到mybatisx插件的解决方法
java·ide·intellij-idea