Windows 用 flex の新しいバージョンはいつ利用可能になりますか?

StackOverflow https://stackoverflow.com/questions/1148329

  •  18-09-2019
  •  | 
  •  

質問

使っています フレックス (Adobe Flex ではなく字句解析) をプロジェクトに適用します。ただし、Windows プラットフォームでもコンパイルできるようにしたいのですが、 Windows版の最新バージョンは 2.5.4a のみなので、バージョン 2.5.35 用にファイルをコンパイルしません。いいえ、サポートされている最も高い Windows バージョンにダウングレードすることはできません。

Windows のバージョンをアップグレードする計画について知っている人、または Windows 上でコンパイルするための提案がある人はいますか?

役に立ちましたか?

解決

きのメーリングリスト のプロジェクトフレックス。と思い、コードベースのためのフレックスは静なかったのWindowsポートです。中間...

のものをお勧めします を含む、生まれたソース にご注意願います。

  1. を生成し、その手段としては、Linuxシステムにlex.c/lex.hファイルなど)
  2. 含ファイルのWin32Cソースを構築する前

さんたちに直接アクセスのLinuxシステム、仮想マシンが良い方法がありました。フレックスソース すべ する苦情があC標準ロイヤル-アカデミーのスタイルWindowsのほとんどのPOSIXの違いを変えることのできる利用Win32APIも容易だ。

も配布してい:

/src/source_files.c
/src/lex.l
/src/win32_lex/lex.c

このようにシステム 現代のフレックスを生成できるソースからのファイルシステムやWindowsシステムとの統のソースを使用できる補完的な前処理されたCファイルです。

短期での利用ユーザ-スペースはPOSIX(Cygwinなど).

少し調整を行う必要が ことはできないので携帯性にす!

他のヒント

flex 2.5.35 の Windows ビルド する 存在しますが、残念ながらそれらは自己完結型ではありません。MINGW ビルドをダウンロードできます ここ, 、および Cygwin ビルド ここ;見る また別のスタックオーバーフローの質問. 。各ビルドでは、それぞれの (MINGW または Cygwin) カーネルがインストールされている必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top