From: emeplease <eme...@gm...> - 2010-09-14 05:46:07
|
Thank you for your quick reply. :) This sounds interesting, I am going to have a try on it. By the way, Does my existing code that uses openC++ compatible with VivaCore ? In fact, my project would like to use openC++ under both Windows and Linux platforms. It would be great if my existing code that works under Linux is fully compatible with VivaCore under Windows. Thank you Joseph On 09/14/2010 01:27 PM, Andrey Karpov wrote: > emeplease wrote: > > Hi, I am going to compile opencxx under Windows, but it fails, it seems > > that there are some dependencies > > on Linux/Unix specific details. Does opencxx support Windows platform? > > Hello, > > Try VivaCore - http://www.viva64.com/terminology/VivaCore.html > > VivaCore - the library of code parsing, analysis and transformation > developed by OOO "Program Verification Systems". VivaCore is an open > library and supports C and C++. The library is written in C++ and > implemented as a project for Visual Studio 2010. VivaCore is built on > the basis of OpenC++ (OpenCxx) which is currently not developed. > > VivaCore can do everything what OpenCxx can and has some more features: > > Classical C is supported. > Support of specific C++ syntax used while developing in Visual Studio > 2005/2008/2010 environment is provided. > Some new key words and other constructions present in the new language > standards are supported. > Calculating values of literal constants is implemented. > The library is adapted and optimized for 64-bit systems. > A lot of errors and defects are corrected. > A mechanism of initial preprocessing of the source text, allowing you > to implement some specific code modifications, is created. > Coding of complex types taking more than 127 symbols in coded form is > supported. > A simple project (for Visual Studio 2010) demonstrating the main > principles of VivaCore library's usage is created. > #pragma directives are supported > > It is on the basis of VivaCore Library that PVS-Studio analyzer is > implemented. Besides, OOO "Program Verification Systems" suggests > creating specialized solutions in the sphere of source code analysis > and processing on the basis of VivaCore library for third-party clients. > > > ----- > Andrey Karpov, > Cand. Sc. (Physics and Mathematics), CTO > Program Verification Systems Co., Ltd. > E-Mail: ka...@vi... > > |