منصوبے کے بارے میں

پروجیکٹ سولا ایک لاجک سرکٹ سمولیٹر ہے جو C++ میں Raylib اور Glaze کا استعمال کرتے ہوئے تیار کیا گیا ہے۔ یہ لاجک سرکٹس کے ڈیزائن اور سمولیشن کے لیے GUI پر مبنی ماحول فراہم کرتا ہے۔ اہم خصوصیات شامل ہیں: - سمولیشن انجن: ایک حسبِ ضرورت پل‑بیسڈ انجن استعمال کرتا ہے جو سمولیشن کے دوران حقیقی وقت کی اپ ڈیٹس فراہم کرتا ہے۔ - ٹرانسپلیشن: لاجک سرکٹس کو C++ شیئرڈ لائبریریز میں تبدیل کرنے کی سہولت دیتا ہے، جس سے انہیں مقامی رفتار پر کمپائل اور چلایا جا سکتا ہے۔ - کمپونینٹ سپورٹ: معیاری لاجک پرائمٹیوز جیسے AND، OR، NOT، XOR، NAND، NOR، اور XNOR گیٹس شامل ہیں، اور صارف کی تعریف کردہ سرکٹس بنانے کی اجازت دیتا ہے۔ - اسکیل ایبلٹی: سرکٹس اور سسٹمز کی توسیع کے لیے شیئرڈ لائبریریز کے ڈائنامک لوڈنگ کی حمایت کرتا ہے۔ - پلیٹ فارم سپورٹ: Windows اور Linux کے ساتھ مطابقت رکھتا ہے۔