2011-03-07 6 views
6

पर फ्लेक्स (लेक्सिकल विश्लेषक) स्थापित करना कोई मुझे बता सकता है कि मैं अपने मैक पर फ्लेक्स (लेक्सिकल विश्लेषक) कैसे स्थापित कर सकता हूं? मैंने Google पर हर जगह खोज की और मुझे यह नहीं मिला। मेरे पास सार्वभौमिक बाइनरी है और मैंने इसे अपने डेस्कटॉप पर निकाला लेकिन मुझे नहीं पता कि यहां से कहाँ जाना है। किसी भी तरह की सहायता का स्वागत किया जाएगा!मैक

+0

आप कहाँ से बाइनरी मिला? मुझे उनकी साइट पर कोई नहीं मिल रहा है। –

उत्तर

4

स्थापित करने के लिए macports का उपयोग तुम हमेशा स्रोत से स्थापित कर सकते हैं कर सकते हैं। the flex site से टारबॉल डाउनलोड करें, यह निर्देशिका है जहाँ आप यह निकाला को निकालने, सीडी, और निम्न चलाएँ:

./configure 
make 
make install 
make clean 

मान लिया जाये कि आप अपने मैक है, जो मेरा मानना ​​है कि सभी Macs है पर और एक सी संकलक बनाने की है।

+0

अरे, मैंने अभी किया है कि टर्मिनल में टेक्स्ट का गुच्छा था और मुझे कोई त्रुटि नहीं दिखाई दे रही थी। उसके बाद, मैंने .lex फ़ाइल के लिए फ्लेक्स और पथ टाइप किया और कुछ भी नहीं हुआ। क्या आप कृपया मुझे बता सकते हैं कि मैं इसका उपयोग कैसे कर सकता हूं? मैंने Google पर खोज की और मुझे जो मिला वह ठीक था। धन्यवाद – user635064

+0

@ user635064 'मैन फ्लेक्स' –

+0

@RafeKettler मैं कोशिश करता हूं कि मैं वही कदम करने की कोशिश कर रहा हूं, लेकिन 'मेक' कमांड 'आर्किटेक्चर x86_64: "_yylex" के लिए अनिर्धारित प्रतीक कह रहा है। किसी भी विचार को ठीक करने का प्रयास करने का क्या विचार है? – Vladimir

0

यह जानकारी समय बचाने के लिए किसी को करने में मदद कर सकते हैं:

बस आज मेरे पास है स्रोतों से FLEX 2.5.39 स्थापित करने का प्रयास। मेक - विफल रहता है।

कुछ विचारों के बाद मैंने पुराने अभिलेखागार को आजमाने का फैसला किया है। 2.5.38 - असफल 2.5.37 - ठीक

ऐसा लगता है अब() = 2015-03-15, मैकपोर्ट 2.5.37 बिल्ड का भी उपयोग करता है।

2

फ्लेक्स को xCode कमांड लाइन टूल्स के साथ भेज दिया गया है; आपको केवल उन्हें xcode> प्राथमिकताएं> डाउनलोड> कमांड लाइन टूल्स के माध्यम से स्थापित करना होगा। इसमें जीसीसी (क्लैंग) भी शामिल है।

3

(मैक के लिए पैकेट प्रबंधक) Homebrew का उपयोग करके देखें और निम्न आदेश का उपयोग: -

brew install flex