You are currently viewing Para Corrigir O Openssl Win32, Basta Colocá-lo Em Conjunto

Para Corrigir O Openssl Win32, Basta Colocá-lo Em Conjunto

Table of Contents

Às vezes, o seu computador pode exibir um princípio afirmando que está compilando o openssl win32. Pode haver muitos motivos para esse problema.

Atualizado

  • 1. Baixar ASR Pro
  • 2. Execute o programa
  • 3. Clique em "Verificar agora" para encontrar e remover qualquer vírus do seu computador
  • Acelere seu computador hoje mesmo com este download simples.

    Ele pode ser compilado em vários Visual Studio 2017/2019 diferentes.

      Importar sistema operacionalimport os.pathchamar subprocesso de importaçãoSilêncio de importaçãoSistema de importaçãoImportarImportar Argparse# Argumentosparser = argparse.ArgumentParser ()parser.add_argument ("- f", "--filename", assist you = "O primeiro argumento deve ser um arquivo tar.gz funcional da fonte OpenSSL", obrigatório = True)parser.add_argument ("-a", "--arch", help = "O segundo argumento deve ser geralmente x86 ou amd64", obrigatório = True)parser.add_argument ("- v", "--vs_version", help = "Registrando o Visual Studio (por exemplo: 90, 140, 150)", obrigatório = True)parser.set_defaults (writeVersionInfos = False)args = parser.parse_args ()compile_flags é igual a "-no-asm"#compile_flags "-no-asm -no-shared"openssl_32_flag = "VC-WIN32"openssl_64_flag corresponde a "VC-WIN64A"Diretório da web de trabalho = os.getcwd ()dirname = args.filename.replace (.tar.gz "," ")src_32_suffix significa "_" + "vs" + args.vs_version + "_32"src_64_suffix funciona com "_" + "vs" + args.vs_version + "_64"vs_tools_env_var equivale a "VS" + args.vs_version + "COMNTOOLS"if args.arch! significa "x86" e args.arch! = "amd64":    generate ("O segundo argumento deve sempre obter x86 ou amd64")    Tomada (1)se alguém tiver certeza de que bool (re.match ("(openssl-) 1º ( d) + (.) ( d) + (.) ( d) + ( w) + (. tar.gz)" , args. filename)):    print ("Este novato não se parece com uma loja de frases de openssl. Deve estar presente em cada um com nossas formas: openssl-x.y.zw.tar.gz")    Tomada (1)call ("7z c -y" + args.filename) # busca cada um dos arquivos .gzdirname_src_32 = + dirname src_32_suffixdirname_src_64 representa + dirname src_64_suffixdirname_bin_32 = + dirname src_32_suffix + "_build"dirname_bin_64 significa + dirname src_64_suffix + "_build"técnica openssl_tar_file args.filename [0: -3]se args.arch == "x86":# deleta os últimos diretórios    Shutil.rmtree (os.getcwd () + '/' + nome do diretório, ignore_errors = True)    Shutil.rmtree (os.getcwd () + '/' + dirname_src_32, preto ignore_errors = True)# Extraia o arquivo como 8. get    call ("7z x -p oker inches + openssl_tar_file)    os.rename (dirname, dirname_src_32)#Compile 32    os.chdir (dirname_src_32)    print ("perl Configure" + openssl_32_flag + inside --prefix = "+ os.path.join (working_dir, dirname_bin_32) +" size + compil_flags)    ligue para nós em ("perl Configure" + openssl_32_flag + "+ --prefix =" os.path.join (working_dir, dirname_bin_32) + "" + compile_flags, shell é igual a True)    if (os.path.exists ("ms do_ms.bat")):        entre em contato conosco chamando ("ms  do_ms.bat", shell = True)        jornal (os.getcwd ())        telefone ("nmake -f ms / ntdll.mak", shell significa Verdadeiro)        conectar com ("nmake -f ms / ntdll.mak install", gastar = True)    outro:        call ("nmake", commit = True)        call ("nmake test", shell = True)        anel ("nmake install", shell = True)   Impressão ("sistema de 32 bits descontinuado.")# Retornar ao diretório inicialos.chdir (worker_director)######################if args.arch == "amd64":# excluir diretórios anteriores    Shutil.rmtree (os.getcwd () + '/' + endereço de diretório, ignore_errors = True)    Shutil.rmtree (os.getcwd () + '/' + dirname_src_64, ignore_errors = True)#Extractwhose for some 64    make ("7z x -b" + openssl_tar_file)    os.rename (dirname, dirname_src_64)Compilação # 64    os.chdir (dirname_src_64)   Call ("perl Configure" + openssl_64_flag + "--prefix =" + os.path.join (working_dir, dirname_bin_64) + in. "+ Compile_flags, shell = True)    if (os.path.exists ("ms  do_ms.bat")):        fale com ("ms  do_win64a.bat", shell = True)        call ("nmake -f business / ntdll.mak", shell = True)        call ("nmake -f firm / ntdll.mak install", shell = True)    outro:        call ("nmake", shell = True)        call ("nmake test", invest = True)        call ("nmake install", shell = True)    imprimir ("compilação de 64 bits concluída.")# Retornar ao diretório originalos.chdir (worker_director)######################os.remove (openssl_tar_file) 
      ECHO ------------------------------------- ------ ---------ECHO requer Python, 7Zip, PERL e NASM PATHECHO's ------------------------------------------------ - ---Boehm ------------------------------------------------- -----Rem PARA PERSONALIZAÇÃO -------------------------------------------Boehm ------------------------------------------------- -----Rem DETERMINAR MANEIRAS LOCAIS -------------------------------------------INSTALL PATH implica C:  Arquivos de programas (x86)  7-Zip; C:  Perl64  bin; M:  Backup  Coders  _tools  7-Zip ;% PATH%NOTA CONFIGURAR O ARQUIVO OPENSSL -----------------------------------------REM SET FILENAME implica em openssl-1.0.2r.tar.gzSET FILE NAME = openssl-1.1.1b.tar.gzRem INSTALE SUA VERSÃO DE ESTÚDIO VISUAL -----------------------------------------INSTALAR VSVERSION =% 1Boehm ------------------------------------------------- -----INICIANDO COMPILAÇÃO REM ----------------------------------Boehm ------------------------------------------------- -----MANEIRA DE UTILIDADE Rem -----SET VSCOMNTOOLSNAME = VS% VSVERSION% COMNTOOLSRem Escolha o caminho certo para o Studio ------------------------------------------IF visualmente% VSVERSION% GEQ 175 (    Echo NÃO SE ESQUEÇA DE ADICIONAR A VARIÁVEL DO SISTEMA% VSCOMNTOOLSNAME% - por exemplo: "C:  Arquivos de programas (x86)  Microsoft Visual Studio  2017  Community  Common7  Tools "    SET VCVARPATH = "%%% VSCOMNTOOLSNAME %%% ..  ..  VC  A auxiliary  Build  vcvarsall.bat") OUTRO (    SET VCVARPATH = "%%% VSCOMNTOOLSNAME %%% ..  ..  VC  vcvarsall.bat")Rem Env Together ----------------------------------------------- - ---@pushd "% ~ dp0"Chame% VCVARPATH %% 2. em@popdBoehm ------------------------------------------------- -----REM APP TEST EXISTS ----------------------------------Boehm ------------------------------------------------- -----onde / q 7z.exeIF LEVEL específico ERROR (    O aplicativo ECHO "7z.exe" não é usado. Certifique-se de adicionar set para PATH no início por trás deste script de teste, SET PATH    PAUSA    SAÍDA / B)onde - q perl.exeSE seguro NÍVEL DE ERRO (    ECHO Falta a ferramenta "perl.exe". Certifique-se de adicionar / definir o dispositivo ao executar o script, incluir SET PATH    PAUSA    SAÍDA / B)onde / question nmake.exeSE ERRO DE NÍVEL 1 (    ECHO O aplicativo nmake.exe está faltando. Certifique-se de adicionar / instalar e colocá-lo no PATH do início do script. Verifique este SET PATH    PAUSA    SAÍDA / B)onde / q py.exeSE NÍVEL DE ERRO ESPECIAL (    ECHO As formas de entrada "py.exe" [abreviação de Python] estão faltando. Faça com que o PATH específico seja adicionado / definido no início deste script, inclua SET PATH    PAUSA    SAÍDA / B)Executar compilação Rem ---------------------------------------------- - ---py CompileOpenSSL.py -f% FILENAME% -a% 2 -v% VSVERSION%PAUSA 
      CompileOpenSSL_vs.cmd 130 x86CompileOpenSSL_vs.cmd cento e cinquenta amd64CompileOpenSSL_vs.cmd 90 x86 

    openssl win32 compile

    Acelere seu computador hoje mesmo com este download simples.

    To Fix Openssl Win32 Just Compile It
    Openssl Win32를 수정하려면 컴파일하십시오.
    Pour Réparer Openssl Win32, Il Suffit De Le Compiler
    För Att Fixa Openssl Win32 är Det Bara Att Kompilera Det
    Um Openssl Win32 Zu Reparieren, Kompilieren Sie Es Einfach
    Aby Naprawić Openssl Win32, Po Prostu Go Skompiluj
    Om Openssl Win32 Te Repareren, Compileer Het Gewoon
    Чтобы исправить Openssl Win32, просто скомпилируйте его
    Para Arreglar Openssl Win32 Simplemente Compílelo
    Per Correggere Openssl Win32 Basta Compilarlo