问题:
我需要安装Primer3,这是一种广泛使用的生物工具,可以让人们设计引物。
尝试解决:
我试图按照他们的说明安装 Windows无济于事,因为它似乎没有提供足够的信息。无论如何,我都不是经验丰富的程序员。到目前为止,我还参考了这个关于类似问题的堆栈溢出帖子,并尝试遵循建议的答案。我还简要地查看了他们 github 存储库中的一个线程,尽管我无法真正理解他们在其中说什么。就我从命令终端(mingw32 版本)获得的输出而言,似乎没有任何效果:
C:\Users\mqian\Desktop\CGIProject\primer3-2.4.0\primer3-2.4.0\test>mingw32-make
TESTOPTS=--windows
cd ..\src & mingw32-make
mingw32-make[1]: Entering directory 'C:/Users/mqian/Desktop/CGIProject/primer3-2
.4.0/primer3-2.4.0/src'
g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 masker.c
masker.c:8:22: fatal error: sys/mman.h: No such file or directory
compilation terminated.
Makefile:226: recipe for target 'masker.o' failed
mingw32-make[1]: *** [masker.o] Error 1
mingw32-make[1]: Leaving directory 'C:/Users/mqian/Desktop/CGIProject/primer3-2.
4.0/primer3-2.4.0/src'
Makefile:94: recipe for target 'makeexes' failed
mingw32-make: *** [makeexes] Error 2
如果我只是尝试在 src 文件夹中运行 make:
C:\Users\mqian\Desktop\CGIProject\primer3-2.4.0\primer3-2.4.0\src>mingw32-make
g++ -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 masker.c
masker.c:8:22: fatal error: sys/mman.h: No such file or directory
compilation terminated.
Makefile:226: recipe for target 'masker.o' failed
mingw32-make: *** [masker.o] Error 1
就所需的软件或软件包而言,这是我缺少的东西吗?他们的makefile被窃听了吗?任何帮助,将不胜感激。
PS 这里是他们在 sourceforge 上的下载站点的链接。我使用的是 2.4.0 版。