Windows下编译linux程序. 1. outguess

有点问题:编译的程序运行结果和Linux下不一样。

outguess 编译

使用cygwin。运行终端后。进入outguess目录。

./configure
make 

直接报个错

checking whether make sets ${MAKE}... ./configure: eval: line 868: unexpected EOF while looking for matching `"'

直接在 configure 868行把它注释掉

# eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`

再次make
1.提示 缺少md5.h。
2.在mingw\opt\include\openssl\md5.h 找到。放到 jpeg-6b-steg 目录下
3.再make

提示 缺少 openssl/e_os2
4.把openssl整个包放到 jpeg-6b-steg 下。 make

posted @ 2022-10-01 08:28  wgf4242  阅读(199)  评论(0编辑  收藏  举报