Pendahuluan
Panduan ini menjelaskan cara menginstal OR-Tools untuk .Net di MacOS.
Meskipun instruksi ini mungkin juga berfungsi pada varian MacOS lainnya, kami hanya mengujinya pada komputer yang memenuhi persyaratan berikut:
- MacOS 13.0.1 (Ventura) Intel 64-bit (x86_64)
- MacOS 13.0.1 (Ventura) M1 (arm64)
Prasyarat
Bagian berikut menjelaskan prasyarat untuk menginstal Alat OR.
Alat Command Line Xcode
Anda harus menginstal Alat Command Line Xcode. Untuk melakukannya, buka
Terminal, ada di /Applications/Utilities/
, dan masukkan:
xcode-select --install
Klik “Install” untuk mendownload dan menginstal Alat Command Line Xcode. Anda tidak perlu ke "Mendapatkan Xcode" dari App Store. Jika koneksi internet Anda lambat, mungkin memerlukan waktu beberapa menit.
Pastikan Anda telah berhasil menginstal Alat Command Line Xcode:
xcode-select -p
Anda akan melihat:
/Library/Developer/CommandLineTools
Buatan Rumah
Untuk menginstal prasyarat yang tersisa, sebaiknya instal terlebih dahulu "pengelola paket tidak ada untuk macOS" dikenal sebagai Homebrew. Untuk melakukannya, buka jendela terminal dan masukkan:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
Untuk memverifikasi bahwa Anda telah berhasil menginstal brew:
brew --version
Anda akan melihat:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
SDK .Net 6.0
Anda harus menginstal SDK .Net 6.0.
Setelah menginstal Homebrew, Anda dapat menginstal paket dotnet-sdk dengan membuka jendela terminal dan masukkan:
brew cask install dotnet-sdk
Anda dapat menguji dotnet
cli diinstal dengan benar menggunakan perintah berikut:
dotnet --info
Menginstal OR-Tools
Lakukan langkah-langkah berikut untuk menginstal library OR-Tools untuk .Net:
Download dan ekstrak distribusi biner untuk sistem Anda:
Memvalidasi penginstalan
Untuk menguji instalasi .Net Anda, buka jendela terminal dan navigasi ke direktori tempat Anda mengekstrak distribusi biner. Kemudian masukkan perintah berikut:
make test
Tindakan ini akan menjalankan pilihan contoh untuk OR-Tools. Jika semua contoh dijalankan Anda siap untuk mulai menggunakan OR-Tools.