在Windows下使用Intel Fortran编译程序时,默认生成的exe文件需要依赖于ifort的dll库,一般会依赖 libifcoremd.dll libmmd.dll svml_dispmd.dll 文件,使用本方法可以去除dll依赖,生成的exe更加干净。

环境

打包环境

  • win10 64
  • VS 2017
  • Ifort 2019

测试环境

  • win7 64
  • win10 64

操作方法

  1. 依次打开 “Fortran->Libraries->Runtime Library”
  2. 选择 “Multithreaded”
  3. 重新编译