2011-03-07 9 views
6

Macにflex(語彙アナライザ)をインストールする方法を教えてもらえますか?私はどこでもGoogle上で検索し、私はそれを見つけることができません。私はユニバーサルバイナリを持っていて、デスクトップにそれを抽出しましたが、ここからどこに行くのか分かりません。どんな助けでも大歓迎です!Macにフレックス(語彙アナライザ)をインストール

+0

はあなたがからバイナリを手に入れましたの?私は彼らのサイトで1つを見つけることができません。 –

答えて

4

あなたは、常にソースからインストールすることができますflex

4

をインストールするには、MacPortsのを使用することができます。 the flex siteからtarballをダウンロードし、それを抽出し、それを展開したディレクトリにcdし、以下を実行します。

./configure 
make 
make install 
make clean 

あなたが作ると、お使いのMac上のCコンパイラ、私はすべてのMacは持っていると信じているしていると仮定。

+0

ねえ、私はちょうどターミナルにテキストの束があったと私はエラーを参照していなかった。その後、フレックスと入力して.lexファイルにパスしたが、何も起こらなかった。どうすれば使えるのか教えていただけますか?私はgoogleで検索し、私が見つけたものを正確にしました。ありがとう – user635064

+0

@ user635064 try 'man flex' –

+0

@RafeKettler私はまったく同じ手順を実行しようとしていますが、' make'コマンドは 'x86_64アーキテクチャの未定義シンボル:_yylex"を誤って書き続けます。どのようなアイデアを修正するために何をしようとするか? – Vladimir

0

この情報は、時間を節約するために誰かを助けることができる:

ちょうど今日、私はソースからのFLEX 2.5.39をインストールしようとしています。 メイクに失敗します。

私は古いアーカイブを試してみることにしました。 2.5.38 - 失敗 2.5.37 - OK

今のところ()= 2015-03-15で、macportも2.5.37ビルドを使用しています。

2

Flexには、xCodeコマンドラインツールが付属しています。 xcode> preferences> downloads>コマンドラインツールを使用してインストールするだけです。これにはgcc(Clang)も含まれます。

3

てみてください(Mac用パケットマネージャ)自作を使用し、次のコマンドを使用します -

brew install flex 
関連する問題