计算化学公社

标题: 官网Multiwfn 3.8 (dev) Linux源码是否可以直接在Windows系统下编译运行? [打印本页]

作者
Author:
liuyuje714    时间: 2025-3-21 14:36
标题: 官网Multiwfn 3.8 (dev) Linux源码是否可以直接在Windows系统下编译运行?
本帖最后由 liuyuje714 于 2025-3-21 14:41 编辑

目前Multiwfn官网只提供了3.8(dev)的Linux源码,3.7的虽然有win源码,但是版本太旧了。考虑源码编译主要是方便添加小功能
我想知道官网提供的这个3.8(dev)的Linux源码包是否可以直接用于windows系统下编译,即linux和win源码是否有本质差异?目前我已经用VS2022+ifort和mingw64+gfortran两种方式(也正确打开了_WIN32和INTEL_MKL宏),根据官网的这个3.8 (dev) linux源码编译成功了windows下可用的二进制Multiwfn,并且运行好像也没有问题。
所以我想知道这个是否就表示3.8(dev)的linux和win都是用的一套源码呢?



作者
Author:
sobereva    时间: 2025-3-22 16:17
源代码是一样的,只不过两个系统的源代码包里的安装说明、DISLIN库文件不一样(目前Windows版是disifl_d.lib,Linux版是dislin_d-11.0.a)
作者
Author:
liuyuje714    时间: 2025-3-22 16:23
sobereva 发表于 2025-3-22 16:17
源代码是一样的,只不过两个系统的源代码包里的安装说明、DISLIN库文件不一样(目前Windows版是disifl_d.li ...

了解了,谢谢老师




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3