0

msys2 を使用して古い C ソース コードをコンパイルしようとすると、次のエラーが発生します。

「構成: エラー: POSIX 正規表現関数が必要ですが、欠落しています!」

何かアイデアをください。それは追加できるライブラリですか、それともコード自体に関連するエラーですか?

4

1 に答える 1

0

MSYS2 をビルドするか、ネイティブ プログラムをビルドするかは明確ではありません。ともかく ..

MSYS2 には、次の正規表現ライブラリがあります。次の方法で自分で検索できます。

pacman -Ss regular

mingw{32,64} (ネイティブ) リポジトリから:

mingw-w64-{x86_64,i686}-oniguruma
mingw-w64-{x86_64,i686}-pcre

msys2 (つまり、Cygwin のような msys-2.0.dll リンク) リポジトリから:

libpcre
libpcre16
libpcre32
libpcrecpp
libpcreposix
pcre
于 2014-10-19T23:12:04.847 に答える