D:\Project\openssl340>cd openssl
D:\Project\openssl340\openssl>git checkout openssl-3.4.0
Note: switching to 'openssl-3.4.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 98acb6b028 Prepare for release of 3.4.0
D:\Project\openssl340\openssl>
Microsoft Windows [Version 10.0.22631.4602]
(c) Microsoft Corporation. All rights reserved.
C:\Users\voyze>dL
'dL'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
C:\Users\voyze>d:
D:\>cd programs
D:\programs>cd ..
D:\>cd project
D:\Project>cd openssl340
D:\Project\openssl340>ls
D:\Project\openssl340>git clone https://github.com/openssl/openssl.git
Cloning into 'openssl'...
remote: Enumerating objects: 495068, done.
remote: Counting objects: 100% (328/328), done.
remote: Compressing objects: 100% (193/193), done.
remote: Total 495068 (delta 225), reused 135 (delta 135), pack-reused 494740 (from 2) eceiving objects: 100% (495068/495068), 231.83 MiB | 20.49 MiB/s
Receiving objects: 100% (495068/495068), 240.17 MiB | 4.56 MiB/s, done.
Resolving deltas: 100% (361454/361454), done.
Updating files: 100% (5485/5485), done.
D:\Project\openssl340>dir
D 드라이브의 볼륨: 새 볼륨
볼륨 일련 번호: 689B-2865
D:\Project\openssl340 디렉터리
2024-12-23 오전 09:46 <DIR> .
2024-12-23 오전 09:46 <DIR> ..
2024-12-23 오전 09:47 <DIR> openssl
0개 파일 0 바이트
3개 디렉터리 1,573,643,202,560 바이트 남음
D:\Project\openssl340>cd openssl
D:\Project\openssl340\openssl>git checkout openssl-3.4.0
Note: switching to 'openssl-3.4.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 98acb6b028 Prepare for release of 3.4.0
D:\Project\openssl340\openssl>perl Configure VC-WIN64A --prefix=D:\Project\openssl340 --openssldir=D:\Project\openssl340\ssl
Configuring OpenSSL version 3.4.0 for target VC-WIN64A
Using os-specific seed configuration
Created configdata.pm
Running configdata.pm
Created makefile.in
Created makefile
Created include\openssl\configuration.h
**********************************************************************
*** ***
*** OpenSSL has been successfully configured ***
*** ***
*** If you encounter a problem while building, please open an ***
*** issue on GitHub <https://github.com/openssl/openssl/issues> ***
*** and include the output from the following command: ***
*** ***
*** perl configdata.pm --dump ***
*** ***
*** (If you are new to OpenSSL, you might want to consult the ***
*** 'Troubleshooting' section in the INSTALL.md file first) ***
*** ***
**********************************************************************
D:\Project\openssl340\openssl>nmake
'nmake'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
D:\Project\openssl340\openssl>
cd INSTALL_DIR/bin
openssl version
nmake
nmake test
nmake install