Windows下Intel Fortran编译的exe不依赖DLL
在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
操作方法
- 依次打开 “Fortran->Libraries->Runtime Library”
- 选择 “Multithreaded”
- 重新编译
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 豆花的快乐时光!
评论