Skip to content
forked from rhcad/x3py

C++ Plugin Framework that can integrate with QT, Python, Java or C#.

Notifications You must be signed in to change notification settings

arnoxinglei/x3py

This branch is up to date with rhcad/x3py:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a631b91 · Feb 10, 2017
Feb 10, 2017
Mar 13, 2012
Feb 10, 2017
Sep 30, 2014
Oct 22, 2015
Feb 17, 2012
Feb 12, 2012
Feb 17, 2012
Feb 11, 2012
Feb 22, 2012

Repository files navigation

         x3py - C++ Plugin Framework
        https://github.com/rhcad/x3py

x3py is designed as a lightweight plugin-framework that uses C++ and STL.
It can integrate with languages including Python, Perl, Java or C# by using SWIG.
x3py can be used to easily develop plugins and applications for multiple platforms.

For MSWindows installation notes, see INSTALL-win.txt .
For Linux, Mac OS X or other systems, see INSTALL-unix.txt .

FAQ and other hints may be found on the Wiki:
        https://github.com/rhcad/x3py/wiki

Discussion and suggestions are welcome. You may commit issues on the site:
        https://github.com/rhcad/x3py/issues

Email to the current maintainers may be sent to <[email protected]>.
Some documents in chinese may be found at http://www.cnblogs.com/rhcad .

Open-source license: Apache License V2.0
You may copy, distribute, and modify it under the terms of the License.

-------------------------------------------------------------------------

x3py:可与Python等集成的轻量级C++插件框架

此框架使用了少部分STL,没有使用MFC、ATL、COM。
x3py 通过使用 SWIG,可与 Python 等语言进行集成(当然可以单独使用C++)。
使用此框架可以快速开发出更多的插件和应用软件,此框架已在 Windows/Linux/MacOSX 上测试过。

要在 Windows 上编译和运行,请参考 INSTALL-win.txt
要在 Linux、Mac OS X 或其他操作系统上编译和运行,请参考 INSTALL-unix.txt

更多文档和常见问题的说明可在下列网站查阅:
        https://github.com/rhcad/x3py/wiki

如果没找到,可以在此提出问题:
        https://github.com/rhcad/x3py/issues

或者与作者联系: [email protected]
        http://www.cnblogs.com/rhcad (博客)

开源协议为 Apache License V2.0,你可修改和再分发,但需要保留来源和作者信息。
欢迎使用(可免费用于商业软件),谢谢。

About

C++ Plugin Framework that can integrate with QT, Python, Java or C#.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 73.7%
  • C 13.7%
  • Makefile 7.7%
  • Python 3.4%
  • Java 0.8%
  • C# 0.5%
  • Perl 0.2%