Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


    Compilando o Ruby através do Microsoft Visual Studio 2019

    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Compilando o Ruby através do Microsoft Visual Studio 2019 ZgLkiRU
    Mensagens : 5345
    Créditos : 1164

    Compilando o Ruby através do Microsoft Visual Studio 2019 Empty Compilando o Ruby através do Microsoft Visual Studio 2019

    Mensagem por Valentine Sex Dez 17, 2021 7:50 am

    Olá,
    Neste tópico aprenderemos a compilar o Ruby 3.0.1 a partir de seu código fonte disponibilizado no link abaixo, compilar o Ruby pode ser importante para diversos fins como incluir o interpretador em seu próprio projeto, ou compilar com parâmetros que você deseja.

    https://www.ruby-lang.org/pt/downloads/

    Também precisaremos do Visual Studio 2019 instalado em nosso sistema.

    Para começar, vamos mover os arquivos baixados para uma pasta que vamos criar no disco local de onde seu sistema está instalado, nomeie a pasta como Ruby-3.0.1.
    Em seguida, crie uma pasta também no disco local com o nome de Ruby-3.0.1-compiled.

    Agora, iniciaremos o cmd do windows com privilégios de administrador.

    Executaremos os seguintes comandos no cmd:
    Código:
    set PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\bin\Hostx86\x86;%PATH%
    Código:
    cd C:\Ruby-3.0.1-compiled

    Nesse ponto já podemos iniciar o processo de compilação através do seguinte comando:
    Código:
    C:\Ruby-3.0.1\win32\configure.bat

    No fim do processo, os arquivos compilados como o arquivo .exe, dll e libs estarão na pasta Ruby-3.0.1-compiled.

    *Nota

    -Lembre-se de trocar o disco local de uso nos comandos caso o seu não seja o C:\.
    -Falarei sobre os parâmetros de compilação em uma oportunidade futura onde este tópico será atualizado.

    Créditos:
    Terabin

    aeFly gosta desta mensagem


      Data/hora atual: Qui Nov 21, 2024 8:30 am