-
Notifications
You must be signed in to change notification settings - Fork 149
WhyDesign
rhcad edited this page Feb 19, 2012
·
8 revisions
x3py 作为一个轻量级的C++插件框架,面向C++开发人员,首要目标是能快速容易的开发出中小型的软件、软件以插件形式模块化设计。其插件既可灵活组合到各个系统,又能单独拆开使用和测试。
由于引入了SWIG,此框架除了能单独使用C++开发外,还可在 Python、Perl、Java、C#、Ruby、PHP 等编程语言中使用,集成到跨编程语言的系统中,从而一次编写多种利用。此框架不使用SWIG也可以单独使用的,即全部使用C++开发。
此框架可在Win/Linux/MacOSX等平台上编译运行,可使用VC++或GCC编译,具备基本的跨平台兼容性。此框架可与 QT、CppUnit、wxPython、PyUnit 等其他框架一起使用。 本框架力求最简化,核心设计目标为“实用、简洁”。