LIGGGHTS + MSMPI + VS2019 安装
LIGGGHTS + MSMPI + VS2019
在windows环境下对LIGGGHTS的配置有很多方法,笔者因开发需要结合VS2019进行了LIGGGHTS的环境搭建。
下载msmpisetup.exe和msmpisdk.msi
下载后分别运行后得到执行文件和库文件,默认在
C:\Program Files\Microsoft MPI\Bin\mpiexec.exe
C:\Program Files (x86)\Microsoft SDKs\MPI\Lib\64\msmpi.lib
2、将LIGGGHTS导入VS2019
可以下载该文件后import或者直接由GitHub clone库
LIGGGHTS-PUBLIC
导入后VS会自动分析,获取cmakefile
点击CMake Targets View即可看到cmakefile,此时generate会提示找不到mpi
3、配置MPI环境
点击project–>show advanced variables找到MPI_msmpi_LIBRARY和MPIEXEC_EXECUTABLE,导入上面提到的两个文件。
4、其他问题
LIGGGHTS中有些文件为dos格式,注意改为unix格式
参考: https://blog.****.net/skypeng57/article/details/81874752
https://blog.****.net/fan_hai_ping/article/details/8352087
然后generate->build->run