visual-studio - VisualStudio/Fortran 并行化导致“此应用程序无法在此 PC 上运行”错误?
问题描述
我在建模工作站上安装了 Visual Studio 2015,以及 Portland Group 的 PVF fortran (PGI Visual Fortran) 18.7 版。
代码是用 Fortran 编写的,我已将其中的一部分转换为 F95 语法。
工作站有 x64 操作系统,我正在尝试在 x64 中编译。
我不确定编译时需要的所有设置。我添加了一个子程序,我想在其中开始尝试并行化。但是,当前的问题是我编译成功,但是当我尝试运行代码时,我得到了错误:“这个应用程序无法在这台电脑上运行。” 我包含的最小并行化指令可能会导致问题,但在线搜索谈论 x64 和 x32 兼容性问题。我不确定这些项目是否相关,因为它们谈论的是安装和运行商业软件。
有没有人在用任何语言编译代码时遇到过这个错误?如果是这样,你知道原因吗?
解决方案
推荐阅读
- maven - Gridgain 客户端的单元测试
- ios - How to make my Github action fail if there is an error
- python - 如何在 Python 中为地球、月球和小行星(仅动画部分)的计算机模拟制作 Matplotlib 动画?
- databricks - 安装数据块 CLI 时面临问题。无法在命令提示符处输入 Token 值
- mongodb - 从分组的 mongo 聚合中的对象数组创建对象
- javascript - 来自网页的 Javascript JSON 图像
- php - 如何在 ForEach 循环内的 Laravel Blade 中显示摘要数据?
- git - Transfering repository of project from company to github with submodules
- julia - 如何在 Julia 中定义非 1 或任意索引数组?
- r - 基于多列的特定序列的R dplyr过滤器