模块化
石头
一个有理想的程序员。。。
展开
-
cpp2c
What is cpp2c? Cpp2C is an (extern) C wrapper code-generator for C++ code.Cpp2C gets a C++ header file path and generate a thin C++ wrapper code with extern-C interface to that header file, allo转载 2013-08-06 14:21:03 · 1083 阅读 · 0 评论 -
一个类似OSGI Declarative Services的c++组件框架
https://github.com/Global-Vision-Systems/Ds4Cpp一个类似OSGI Declarative Services的c++组件框架,有兴趣的可以学习一下。它依赖的另一个库CppMicroServices也是一个非常好的东西。原创 2013-08-26 08:56:11 · 1230 阅读 · 0 评论 -
OSGI and C++
Updated on 10/04/2012: Poco OSP facts corrected (source: private mail with the developer)In September 2011 I attended the OSGi Community Event in Darmstadt and had the opportunity to shortly discu转载 2013-08-11 22:19:47 · 1702 阅读 · 0 评论 -
OSGi Lite for C++
OSGi solves the Java modularity problem. This is the major feat of OSGi, as it is claimed by its advocates.While I am definitely pro OSGi, I can also see the difficulties when trying to migrate an exi转载 2013-08-23 09:37:32 · 1707 阅读 · 0 评论 -
C++ Micro Services
http://cppmicroservices.org/IntroductionThe C++ Micro Services library provides a dynamic service registry based on theservice layer as specified in the OSGi R4.2 specifications. It enables user转载 2013-08-23 09:38:55 · 3335 阅读 · 0 评论 -
Bonobo简介
Bonobo简介Bonobo是一个组件系统,它是GNOME实现可重用软件组件的基石。组件是指这样一种软件,它们提供了定义完善的接口,被设计来与其它的组件协同工作。在Bonobo体系中,CORBA是将组件们联系在一起的通信层。使用CORBA做底层的另外好处是,组件及使用组件的软件可以用任何语言编写而不影响它们的交互。Bonobo的诞生主要出于一下三个方面的原因:为了解决自由软件社会开转载 2013-08-08 13:52:12 · 1505 阅读 · 0 评论 -
Valabind
ValabindValabind is a tool to parse vala[1] or vapi files to transformthem into swig[2] interface files, C++, NodeJS-ffi or GIR.With swig, you can create language bindings for any APIwritten in va转载 2013-08-08 09:15:05 · 806 阅读 · 0 评论 -
Easy Binary Compatible Interfaces Across Compilers in C++
ps:https://github.com/jbandela/cross_compiler_callEasy Binary Compatible Interfaces Across Compilers in C++ - Part 0 of n: Introduction and a Sneak PreviewBy John Bandela,30 Dec 2012转载 2013-08-07 10:49:51 · 738 阅读 · 0 评论 -
HowTo: Export C++ classes from a DLL
HowTo: Export C++ classes from a DLLBy Alex Blekhman,13 Nov 2012 4.91 (119 votes) Download source - 11.1 KBContentsIntroduction转载 2013-08-07 13:14:03 · 980 阅读 · 0 评论 -
LevelDB DLL for Windows - A New Approach to Exporting C++ Classes from a DLL
LevelDB DLL for Windows - A New Approach to Exporting C++ Classes from a DLLBy John Bandela,28 Mar 2013 4.75 (3 votes) Introduction Lev转载 2013-08-07 13:12:55 · 1822 阅读 · 0 评论 -
MSVC vs. MinGW 之 (lib,dll,def,obj,exe) vs (a,dll,def,o,exe) 玩转攻略手记
MSVC vs. MinGW 之 (lib,dll,def,obj,exe) vs (a,dll,def,o,exe) 玩转攻略手记一份粗糙的研究记录,有待补完和整理。MinGW:c -> o gcc -c a.cc -> exe gcc a.c libs.o -o a.exe (从主程序a.c,附加libs,生成a.exe)o ->转载 2013-09-10 14:30:50 · 969 阅读 · 0 评论