我使用以下代码编译我的科学 Fortran 代码:
(我无法使用较新的版本)
我的新电脑使用 AMD Ryzen 1700 处理器。当我尝试运行已编译的 Release MKL 或 Release MKL - OpenMP 时,出现以下错误:
致命错误:该程序不是为在以下处理器上运行而构建的 你的系统。允许的处理器有: Intel(R) 处理器 支持SSE4.2和POPCNT指令。
关于如何实现这项工作有什么想法吗?我真的很期待使用我的 8 核(以实惠的价格)来运行代码。
好吧,我找到了解决方案。右键单击您的项目 - >属性 - >选择“所有配置”。在配置属性 -> Fortran -> 代码生成 -> Intel 处理器特定优化 -> 将其设置为“执行编译的处理器 (/QxHost)”