Angelo Lee's Blog
This is my kingdom .If i don't fight for it ,who will ?
摘要: linux下查看动态链接库so文件的依赖的相关组建ldd *.so如何在LINUX下查看一个.o文件里有哪些函数nm *.o 像window调用库文件一样,在linux下,也有相应的API因为加载库文件而存在。它们主要是以下几个函数:函数名功能描述dlopen打开对象文件,使其可被程序访问dlsym获取执行了dlopen函数的对象文件中的函数的地址dlerror该函数没有参数,它会在发生前面的错误时返回一个字符串,同时将其从内存中清空; 在没有错误发生时返回 NULL,dlclose关闭目标文件。如果无需再调用共享对象的话,应用程序可以调用该方法来通知操作系统不再需要句柄和对象引用了。它完全是 阅读全文
posted @ 2013-01-07 19:54 Angelo Lee 阅读(281) 评论(0) 推荐(0) 编辑
摘要: How to solve 'object of abstract class type "newFoo" is not allowed' and C2259 (cannot instantiate abstract class) error?Abstract classes (C++ only)An abstract class is a class that is designed to be specifically used as a base class. An abstract class contains at least one pure vi 阅读全文
posted @ 2013-01-07 12:59 Angelo Lee 阅读(1845) 评论(0) 推荐(0) 编辑