level 4
wsbdyhz1
楼主
安装教程网上很多,就说说遇到的问题怎么解决吧
一般到这一步就出问题了
nmake -f ms\ntdll.mak
我出现的是fatal error U1077 link错误
看网上的解决方法是修改ntdll.mak中
LFLAGS=/nologo /subsystem:console /opt:ref /debug
改为
LFLAGS=/nologo /subsystem:console /opt:ref /release
但编译还是通不过
请教老大,老大给了个安装教程,用vs2010命令行工具编译,再把选项
CFLAG= /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE
中的-WX去掉就行了
最后运行nmake -f ms\ntdll.mak test
显示passed all tests
最终成功编译
2012年07月13日 09点07分
1
一般到这一步就出问题了
nmake -f ms\ntdll.mak
我出现的是fatal error U1077 link错误
看网上的解决方法是修改ntdll.mak中
LFLAGS=/nologo /subsystem:console /opt:ref /debug
改为
LFLAGS=/nologo /subsystem:console /opt:ref /release
但编译还是通不过
请教老大,老大给了个安装教程,用vs2010命令行工具编译,再把选项
CFLAG= /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE
中的-WX去掉就行了
最后运行nmake -f ms\ntdll.mak test
显示passed all tests
最终成功编译