1. Program Library HOWTO
http://www.dwheeler.com/program-library/Program-Library-HOWTO/index.html
2. C++ dlopen mini HOWTO
http://www.isotton.com/howtos/C++-dlopen-mini-HOWTO/C++-dlopen-mini-HOWTO.html
3. Dynamic Class Loading for C++ on Linux
http://www.linuxjournal.com/article/3687
后话:如果当初C++就规定name mangling时遵循一定的标准也就不需要上面的文挡了。如果刚开始就有ABI规范,移植和兼容性有该如何:)
另外,上面的插件技术,解决了国内某知名GNU/Linux操作系统安装程序的模块接口。
发表于 @ 2006年03月02日 18:26:00 | 评论( loading... ) | 举报| 收藏