यह कमांड fsharpc है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
fsharpc - F# 3.0 कंपाइलर के लिए मैनुअल पेज (ओपन सोर्स एडिशन)
वर्णन
एफ# भाषा के लिए कंपाइलर, संस्करण 3.0
SYNOPSIS
fsharp [विकल्पों...] पट्टिका [पट्टिका...]
विकल्प
आउटपुट फ़ाइलें
--बाहर:पट्टिका, -o पट्टिका
आउटपुट फ़ाइल का नाम
--लक्ष्य:प्रोग्राम फ़ाइल
एक कंसोल निष्पादन योग्य बनाएँ
--लक्ष्य:winexe
एक विंडोज़ निष्पादन योग्य बनाएँ
--लक्ष्य:पुस्तकालय, -a
एक पुस्तकालय बनाएं
--लक्ष्य:मापांक
एक मॉड्यूल बनाएं जिसे किसी अन्य असेंबली में जोड़ा जा सके
--विलंब संकेत[+|-]
केवल मजबूत नाम कुंजी के सार्वजनिक भाग का उपयोग करके असेंबली पर विलंब-हस्ताक्षर करें
--डॉक:पट्टिका
दी गई फ़ाइल में असेंबली का xmldoc लिखें
--कीफाइल:पट्टिका
एक सशक्त नाम कुंजी फ़ाइल निर्दिष्ट करें
--कुंजीकंटेनर:स्ट्रिंग
एक मजबूत नाम कुंजी कंटेनर निर्दिष्ट करें
--प्लेटफ़ॉर्म:स्ट्रिंग
यह कोड किन प्लेटफ़ॉर्म पर चल सकता है, इसे सीमित करें: x86, इटेनियम, x64,
कोई भी सीपीयू32बिट पसंदीदाया, कोई भीसीपीयू.
डिफ़ॉल्ट है कोई भीसीपीयू.
--nooptimizationdata
केवल इनलाइन कार्यान्वयन के लिए आवश्यक अनुकूलन जानकारी शामिल करें
निर्माण क्रॉस-मॉड्यूल इनलाइनिंग को रोकता है लेकिन बाइनरी संगतता में सुधार करता है।
--nointerfacedata
जेनरेटेड असेंबली में F#-विशिष्ट मेटाडेटा वाला संसाधन न जोड़ें
--सिग:पट्टिका
असेंबली के अनुमानित इंटरफ़ेस को एक फ़ाइल में प्रिंट करें
इनपुट फ़ाइलें
--संदर्भ:पट्टिका, -r पट्टिका
एक असेंबली का संदर्भ लें
संसाधन
--win32res:पट्टिका
Win32 संसाधन फ़ाइल निर्दिष्ट करें (.res)
--win32manifest:पट्टिका
Win32 मेनिफ़ेस्ट फ़ाइल निर्दिष्ट करें
--nowin32manifest
डिफ़ॉल्ट Win32 मेनिफ़ेस्ट शामिल न करें
--संसाधन:पट्टिका[,स्ट्रिंग_नाम[,सार्वजनिक|निजी]]
निर्दिष्ट प्रबंधित संसाधन एम्बेड करें
--लिंकसंसाधन:पट्टिका[,स्ट्रिंग_नाम[,सार्वजनिक|निजी]]
निर्दिष्ट संसाधन को इस असेंबली से लिंक करें
कोड पीढ़ी
- दाढ़[+|-], -g
डिबग जानकारी उत्सर्जित करें
- दाढ़:[पूर्ण|pdbonly]
डिबगिंग प्रकार निर्दिष्ट करें: पूर्ण, पीडीबीओनली. पूर्ण डिफ़ॉल्ट है और संलग्न करने में सक्षम बनाता है a
एक चल रहे प्रोग्राम के लिए डीबगर।
--अनुकूलित[+|-], -O
अनुकूलन सक्षम करें
--टेलकॉल्स[+|-]
टेलकॉल सक्षम करें
--क्रॉस ऑप्टिमाइज[+|-]
क्रॉस-मॉड्यूल अनुकूलन सक्षम करें
त्रुटियों और चेतावनी
--warnaserror[+|-]
सभी चेतावनियों को त्रुटियों के रूप में रिपोर्ट करें
--warnaserror[+|-]:चेतावनी देना[;चेतावनी देना[;...]]
विशिष्ट चेतावनियों को त्रुटियों के रूप में रिपोर्ट करें
--चेतावनी:n
चेतावनी स्तर सेट करें (0-5)
--नोवार्न:चेतावनी देना[;चेतावनी देना[;...]]
विशिष्ट चेतावनी संदेशों को अक्षम करें
--चेतावनी:चेतावनी देना[;चेतावनी देना[;...]]
विशिष्ट चेतावनियां सक्षम करें जो डिफ़ॉल्ट रूप से बंद हो सकती हैं
--कंसोलरंग[+|-]
रंग में आउटपुट चेतावनी और त्रुटि संदेश
भाषा
--चेक किया गया[+|-]
अतिप्रवाह जांच उत्पन्न करें
--परिभाषित करें:स्ट्रिंग, -d स्ट्रिंग
सशर्त संकलन प्रतीकों को परिभाषित करें
--एमएलसंगतता
एमएल संगतता चेतावनियों पर ध्यान न दें
कई तरह का
--कोई लोगो नहीं
संकलक कॉपीराइट संदेश दबाएं
--मदद, -?
इस उपयोग संदेश को प्रदर्शित करें
उन्नत
--कोडपेज:n
स्रोत फ़ाइलों को पढ़ने के लिए प्रयुक्त कोडपेज निर्दिष्ट करें
--utf8आउटपुट
UTF-8 एन्कोडिंग में आउटपुट संदेश
--पूर्णपथ
पूरी तरह से योग्य पथों के साथ आउटपुट संदेश
--लिब:दीर[;दीर[;...]], -I दीर[;दीर[;...]]
शामिल पथ के लिए एक निर्देशिका निर्दिष्ट करें जिसका उपयोग स्रोत फ़ाइलों को हल करने के लिए किया जाता है और
विधानसभाओं
--आधार पता:पता
पुस्तकालय के निर्माण के लिए आधार पता
--नोफ्रेमवर्क
डिफ़ॉल्ट रूप से डिफ़ॉल्ट सीएलआई असेंबली का संदर्भ न दें
--स्टैंडअलोन
एफ # पुस्तकालय और सभी संदर्भित डीएलएल को स्थिर रूप से लिंक करें जो इस पर निर्भर करते हैं
असेंबली उत्पन्न की जा रही है
--स्थैतिक लिंक:विधानसभा
दी गई असेंबली और इस पर निर्भर सभी संदर्भित डीएलएल को स्थिर रूप से लिंक करें
सभा। असेंबली नाम का प्रयोग करें उदाहरण के लिए mylib, डीएलएल नाम नहीं।
--निवासी
कंपाइलर स्टार्टअप समय को बेहतर बनाने के लिए निवासी पृष्ठभूमि संकलन सेवा का उपयोग करें।
--पीडीबी:पट्टिका
आउटपुट डिबग फ़ाइल को नाम दें
--सरल समाधान
MSBuild के बजाय निर्देशिका-आधारित नियमों का उपयोग करके असेंबली संदर्भों को हल करें
संकल्प
--highentropyva[+|-]
उच्च-एन्ट्रॉपी ASLR सक्षम करें
--सबसिस्टमवर्जन:स्ट्रिंग
इस असेंबली का सबसिस्टम संस्करण निर्दिष्ट करें
onworks.net सेवाओं का उपयोग करके ऑनलाइन fsharpc का उपयोग करें