با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
مقدمه
این راهنما نحوه نصب OR-Tools برای C++ را در MacOS توضیح می دهد.
اگرچه این دستورالعملها ممکن است روی دیگر انواع MacOS نیز کار کنند، ما آنها را فقط روی ماشینهایی آزمایش کردهایم که شرایط زیر را داشته باشند:
MacOS 13.0.1 (Ventura) اینتل 64 بیتی (x86_64)
MacOS 13.0.1 (Ventura) M1 (arm64)
پیش نیازها
بخش های زیر پیش نیازهای نصب OR-Tools را شرح می دهند.
ابزارهای خط فرمان Xcode
شما باید Xcode Command Line Tools را نصب کنید. برای انجام این کار، ترمینال موجود در /Applications/Utilities/ را باز کنید و وارد کنید:
xcode-select --install
برای دانلود و نصب Xcode Command Line Tools روی "Install" کلیک کنید. شما نیازی به "دریافت Xcode" از اپ استور ندارید. اگر اینترنت کندی دارید، ممکن است چند دقیقه طول بکشد.
بررسی کنید که Xcode Command Line Tools را با موفقیت نصب کرده اید:
xcode-select -p
باید ببینید:
/Library/Developer/CommandLineTools
نصب OR-Tools
مراحل زیر را برای نصب کتابخانه OR-Tools برای C++ انجام دهید:
توزیع باینری را برای سیستم خود دانلود و استخراج کنید:
تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی."],[],["To install OR-Tools for C++ on MacOS, first install Xcode Command Line Tools by running `xcode-select --install` in the terminal and verifying with `xcode-select -p`. Next, download and extract the OR-Tools binary distribution for either MacOS Intel or M1. Finally, validate the installation by navigating to the extracted directory in the terminal and running `make test`. Successful completion indicates OR-Tools is ready for use.\n"]]