如何構建適用於Windows的Google RE2?有人試過?如何構建適用於Windows的Google RE2?
回答
UPDATE:發現一個Windows項目可能會或可能不會更好的工作:https://code.google.com/p/re2win/
老答案(非MSVC):https://groups.google.com/group/re2-dev/browse_thread/thread/0665d7e6693b4adb/54bae4e315a484e3
MSVC的答案會更好,因爲這是windows。 – unixman83 2012-01-29 09:07:29
很奇怪看到「unixman」要求MSVC。這不是異端嗎?大聲笑 – 2014-04-30 02:01:43
re2win確實工作,但有人知道一個更新的Windows端口? – 2015-08-07 21:44:34
我在http://code.google.com/p/re2win提供一個叉,你可以下載源作爲一個.zip文件並打開.vcproj
文件並在'Release'模式下編譯。
自2015年9月以來,CMakeLists.txt被添加到RE2存儲庫。所以現在你可以使用CMake爲Visual Studio生成文件,然後像普通的Visual Studio項目一樣構建。我已經編寫了一個簡單的step-by-step tutorial關於如何在Windows的C++項目中構建和集成RE2。測試VS 13和15.
- 1. 如何使用MinGW和MSYS構建適用於Windows的Lua?
- 2. 創建適用於Windows XP
- 3. 如何使用MinGW在Windows中構建Google的protobuf?
- 4. 適用於Google App Engine項目的基於雲的連續構建服務器
- 5. Microsoft WebDriver是否適用於Windows Insider構建?
- 6. 在Linux上構建Qt 5,適用於Windows
- 7. 適用於Android和Kindle的構建
- 8. 構建適用於x86的FreeRTOS
- 9. 構建適用於iOS的GMP
- 10. 構建用於Weblogic的Tuxedo適配器
- 11. 適用於Mac OS X的構建
- 12. 的TeamCity - 適用於構建功能
- 13. JS + Google People API如何適用於requestMask?
- 14. 如何在Windows上使用cmake構建Google protobuf環境?
- 15. 如何構建適用於nexus的Android M源代碼9
- 16. 如何構建適用於iOS 7.0的Mantle v2?
- 17. 如何構建適用於Chrome的遠程Webdriver
- 18. 如何構建適用於Android的傳感器模擬器?
- 19. 如何構建適用於iOS的DCMTK 3.6.1庫?
- 20. 適用於Windows的Redis Sentinel適用於Windows
- 21. 如何使NPM包不適用於Windows
- 22. 適用於iOS的Google AnalyticsSDK
- 23. 適用於Python的Google API
- 24. 構建用於Windows的Vulkan工具
- 25. 用於Windows的PyMQI構建和安裝
- 26. ExtractTextPlugin不適用於角AOT構建
- 27. g-places-autocomplete不適用於Android構建
- 28. 適用於Windows Phone的Google Analytics移動應用程序SDK?
- 29. 使用的PhoneGap構建應用程序適用於iOS,Android和Windows平臺
- 30. 構建一個適用於iOS的適用於Siri的PHP應用程序
你使用什麼編譯器?由於MinGW沒有實現完整的C++標準,因此RE2不會在MinGW上構建。 (特別是wchar_t的東西) – 2011-04-30 02:29:15
@Billy ONeal,我使用MSVC 2010.但是可以尋找另一個。 – user536232 2011-04-30 02:33:43
@user:MSVC應該運行AFAIK。谷歌沒有提供makefile,但你應該可以像其他C++庫一樣構建。 – 2011-04-30 02:47:48