Como usar o NuGet para .Net com ferramentas OR

Introdução

Este guia ensina os primeiros passos com as ferramentas OR em .Net com um exemplo.

Embora essas instruções também possam funcionar em outras variantes do MacOS, nós os testou apenas em máquinas que atendem aos seguintes requisitos:

  • MacOS 13.0.1 (Ventura) Intel de 64 bits (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Pré-requisitos

As seções a seguir descrevem os pré-requisitos para instalar o OR-Tools.

Ferramentas de linha de comando do Xcode

Instale as ferramentas de linha de comando do Xcode. Para isso, abra o Terminal, encontrado em /Applications/Utilities/, e digite:

xcode-select --install

Clique em "Instalar" para fazer o download e instalar as ferramentas de linha de comando do Xcode. Você não precisa como "Baixar o Xcode" na App Store. Se sua conexão com a Internet for lenta, ela o processo pode levar vários minutos.

Verifique se você instalou as ferramentas de linha de comando do Xcode:

xcode-select -p

Você verá:

/Library/Developer/CommandLineTools

Homebrew

Para instalar os pré-requisitos restantes, recomendamos primeiro a instalação do "gerenciador de pacotes ausente para macOS" também conhecidos como Homebrew: Para isso, abra uma janela de terminal e digite:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update

Para verificar se você instalou o brew:

brew --version

Você verá:

Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)

SDK .Net 6.0

Você precisa instalar o SDK do .Net 6.0.

Depois de instalar o Homebrew, você poderá instalar o dotnet-sdk ao abrir um janela de terminal e digite:

brew cask install dotnet-sdk

Verifique se a CLI dotnet está instalada corretamente usando este comando:

dotnet --info

Acessar o código de exemplo .Net

O código de exemplo está localizado dotnet_or-tools.

  1. Faça o download do repositório como um arquivo ZIP e extraia-o ou clone o repositório:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/dotnet_or-tools
    
  2. Mude para o diretório de exemplos:

    cd dotnet_or-tools
    

Criar o exemplo

No diretório dotnet_or-tools:

Crie o projeto usando:

dotnet build -c Release

Executar o exemplo

No diretório dotnet_or-tools:

Execute o binário usando:

dotnet run -c Release

Parabéns! Você acabou de executar um aplicativo com as ferramentas OR, está pronto para começar a usar o OR-Tools.