要做什么sha1_block_data_order的C实现是在OpenSSL中实现的
在OpenSSL中,有一个asm和一个C实现要做什么sha1_block_data_order的C实现是在OpenSSL中实现的,openssl,Openssl,在OpenSSL中,有一个asm和一个C实现sha1\u block\u data\u order。我知道 $ openssl dgst -sha1 data.txt. 然后进行asm实现。我必须做什么才能执行C实现 谢谢 Eric J.这是在OpenSSL编译时选择的 如果不想使用汇编语言实现,则应将选项no asm传递到/config或/Configure,如安装、安装.W32或其他安装*中所述,具体取决于您的平台: no-asm Do not use assemble
sha1\u block\u data\u order
。我知道
$ openssl dgst -sha1 data.txt.
然后进行asm实现。我必须做什么才能执行C实现
谢谢
Eric J.这是在OpenSSL编译时选择的 如果不想使用汇编语言实现,则应将选项
no asm
传递到/config
或/Configure
,如安装
、安装.W32
或其他安装*
中所述,具体取决于您的平台:
no-asm Do not use assembler code.
例如,在Linux/UNIX系统上:
$ ./config no-asm [other options] --prefix=/some/dir
$ make
$ make test
$ make install
在Windows上:
> perl Configure VC-WIN32 no-asm --prefix=c:/some/openssl/dir
> ms\do_ms
> nmake -f ms\ntdll.mak
> nmake -f ms\ntdll.mak test
> nmake -f ms\ntdll.mak install