.Net-এর জন্য OR-Tools NuGet ব্যবহার করা

ভূমিকা

এই গাইডটি আপনাকে একটি সাধারণ কাজের উদাহরণ সহ .Net-এ OR-Tools দিয়ে শুরু করে।

যদিও এই নির্দেশাবলী অন্যান্য উইন্ডোজ ভেরিয়েন্টগুলিতেও কাজ করতে পারে, আমরা শুধুমাত্র নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণকারী মেশিনগুলিতে সেগুলি পরীক্ষা করেছি:

Windows 10 64-বিট (x86_64) এর সাথে:

  • মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও এন্টারপ্রাইজ 2022
  • Microsoft Visual Studio Community 2022 প্রিভিউ 2 বা তার উপরে

পূর্বশর্ত

নিম্নলিখিত বিভাগগুলি OR-Tools ইনস্টল করার পূর্বশর্তগুলি বর্ণনা করে৷

মাইক্রোসফ্ট ভিজ্যুয়াল সি++ পুনরায় বিতরণযোগ্য

আপনার কম্পিউটারে ভিজ্যুয়াল স্টুডিও 2022 এর জন্য মাইক্রোসফ্ট ভিজ্যুয়াল C++ পুনরায় বিতরণযোগ্য (x64 সংস্করণ নির্বাচন করুন) ইনস্টল থাকতে হবে, যেহেতু .Net-এর জন্য OR-Tools লাইব্রেরি হল C++ নেটিভ লাইব্রেরির জন্য একটি মোড়ক।

.NET কোর 3.1 SDK

আপনাকে অবশ্যই নিম্নলিখিত অবস্থান থেকে .NET Core 3.1 SDK সংস্করণ 3.1.100 বা উচ্চতর প্যাকেজটি ইনস্টল করতে হবে: sdk-3.1.425-windows-x64-installer

.Net 6.0 SDK

আপনাকে অবশ্যই নিম্নলিখিত অবস্থান থেকে প্যাকেজ .NET 6.0 SDK ইনস্টল করতে হবে: sdk-6.0.403-windows-x64-installer

.Net উদাহরণ কোড পান

উদাহরণ কোডটি dotnet_or-tools সংগ্রহস্থলে অবস্থিত।

  1. একটি জিপ ফাইল হিসাবে সংগ্রহস্থল ডাউনলোড করুন এবং এটি নিষ্কাশন করুন, বা সংগ্রহস্থল ক্লোন করুন:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/dotnet_or-tools
    
  2. উদাহরণ ডিরেক্টরিতে পরিবর্তন করুন:

    cd dotnet_or-tools
    

উদাহরণ তৈরি করুন

dotnet_or-tools ডিরেক্টরি থেকে:

ব্যবহার করে প্রকল্পটি তৈরি করুন:

dotnet build -c Release

উদাহরণ চালান

dotnet_or-tools ডিরেক্টরি থেকে:

ব্যবহার করে বাইনারি চালান:

dotnet run -c Release

অভিনন্দন! আপনি এইমাত্র OR-Tools দিয়ে একটি অ্যাপ্লিকেশন চালান, আপনি OR-Tools দিয়ে শুরু করতে প্রস্তুত৷