मैं ज्यादातर लिनक्स पर एफ # के साथ खेल रहा हूं और डिफ़ॉल्ट रूप से संदर्भित करने के लिए सभी आवश्यक जीयूआई पुस्तकालयों (जीटीके, जीडीके, एटीके, ग्लिब, पेंगो, काहिरा) को प्राप्त करना चाहता हूं ताकि मैं आसानी से उपयोग कर सकूं: open Gtk;;
बिना किसी अतिरिक्त के टाइपिंग। मेरे सर्वोत्तम अनुमान FSI शुभारंभ स्क्रिप्ट, जो इस समय है कि तरह लग रहा है को संशोधित होगा:डिफ़ॉल्ट रूप से Gtk # संदर्भित करने के लिए F # इंटरैक्टिव को कैसे बाध्य करें?
#!/bin/sh
exec /usr/bin/mono /usr/local/src/fsharp/bin/fsi.exe [email protected]
अद्यतन: स्टीफन के सुझाव में के रूप में काम स्क्रिप्ट के संस्करण:
#!/bin/sh
exec /usr/bin/mono /usr/local/src/fsharp/bin/fsi.exe -r "/usr/lib/cli/atk-sharp-2.0/atk-sharp.dll" -r "/usr/lib/cli/glib-sharp-2.0/glib-sharp.dll" -r "/usr/lib/cli/gdk-sharp-2.0/gdk-sharp.dll" -r "/usr/lib/cli/gtk-sharp-2.0/gtk-sharp.dll" -r "/usr/lib/cli/pango-sharp-2.0/pango-sharp.dll" -r "/usr/lib/mono/2.0/Mono.Cairo.dll" [email protected]
जैसा कि मैंने स्क्रिप्ट को संशोधित करने में सवाल में कहा था "मेरा सबसे अच्छा अनुमान" था। यह उत्तर एक बेहतर दृष्टिकोण प्रस्तुत करता है। धन्यवाद टॉमस –