下载mdtest1.9.3后执行make命令后提示:
DLinux -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D__USE_LARGEFILE64=1 -g -o mdtest mdtest.c -lm
make: DLinux: Command not found
Makefile:59: recipe for target 'mdtest' failed
make: [mdtest] Error 127 (ignored)
通过网络查询错误解决办法,发现需要修改makefile文件
mdtest: mdtest.c
mpicc -Wall -D $(OS) $(LARGE_FILE) $(MDTEST_FLAGS) -g -o mdtest mdtest.c -lm(https://www.jianshu.com/p/f7f4e24eb870)
修改后提示:
Makefile:60: *** missing separator. Stop.
之后将上述添加内容前面的空格去掉,并且按一次Tab键后顺利执行make命令,编译完成。