Saya menginstal versi OpenSSL 32bit dan 64bit pada Vista x64. Versi 32bit diinstal pada c:\Program Files (x86)\OpenSSL
dan versi 64bit diinstal pada c:\Program Files\OpenSSL
. Kemudian saya menambahkan entri %ProgramFiles%\OpenSSL
ke PATH
variabel lingkungan. %ProgramFiles%\OpenSSL
diperluas ke c:\Program Files (x86)\OpenSSL
untuk program 32bit dan diperluas ke c:\Program Files\OpenSSL
untuk program 64bit. Idenya adalah untuk memiliki program 32bit menggunakan versi 32bit OpenSSL libs dan program 64bit menggunakan versi 64bit. Saya ingin memeriksa apakah ini berfungsi dengan menjalankan 32bit cmd.exe dan mengeluarkan where ssleay32.dll
dan kemudian dengan menjalankan 64bit cmd.exe dan mengeluarkan yang sama. Namun dalam kedua kasus saya mendapatkan kesalahan. INFO: Could not find files for the given pattern(s).
Apa yang salah?
Ini adalah tindak lanjut untuk variabel lingkungan PATH berbeda untuk Windows 32bit dan 64bit - apakah mungkin?
where openssl.exe
menemukan satu di folder OpenVPN yang setelah OpenSSL satu di PATH.