2011-04-30 7 views
13

Windows 용 Google RE2를 만드는 방법은 무엇인가요? 누군가 시도한거야?Windows 용 Google RE2를 작성하는 방법은 무엇인가요?

+1

어떤 컴파일러를 사용하고 있습니까? MinGW는 전체 C++ 표준을 구현하지 않으므로 RE2는 MinGW에서 빌드되지 않습니다. (특히 wchar_t 항목) –

+0

@Billy ONeal, 저는 MSVC 2010을 사용합니다. 그러나 다른 하나를 찾을 수 있습니다. – user536232

+1

@user : MSVC가 AFAIK를 작동시켜야합니다. Google은 makefile을 제공하지 않지만 다른 C++ 라이브러리처럼 빌드 할 수 있어야합니다. –

답변

1

Cygwin을 사용하면 쉽게 구축 할 수있을 것입니다.

+11

Wine이 "Unix"가 아닌 것처럼 Cygwin을 "Windows에서"정확하게 호출하지는 않습니다. –

11

내가 http://code.google.com/p/re2win에서 사용할 수있는 포크를 만든 당신이로 소스를 다운로드 할 수 있습니다 이상 작동하지 않을 수 있습니다 윈도우 프로젝트를 발견 .zip 파일을 열어 .vcproj 파일을 열고 '릴리스'모드로 컴파일하십시오.

+0

어떻게 만드시겠습니까? 어떤 도구가 필요합니까? – fithu

+1

@fithu 내 답변을 업데이트했습니다. – unixman83

+0

와우 감사합니다! 내가 뭘 찾고 있었는지 : D – ibiza

0

2015 년 9 월 이래로 CMakeLists.txt가 RE2 저장소에 추가되었습니다. 이제 CMake을 사용하여 Visual Studio 용 파일을 생성 한 다음 일반 Visual Studio 프로젝트처럼 만들 수 있습니다. Windows 용 C++ 프로젝트에서 RE2를 빌드하고 통합하는 방법에 대해 간단한 step-by-step tutorial을 작성했습니다. VS 13 및 15에 대해 테스트되었습니다.

관련 문제