- 博客(4)
- 收藏
- 关注
[Linux] 如何让linux加载当前目录的动态库
linux的excutable在执行的时候缺省是先搜索/lib和/usr/lib这两个目录,然后按照ld.so.conf里面的配置搜索绝对路径,linux缺省是不会在当前目录搜索动态库的。windows加载动态库的时候,缺省是首先加载本地目录下的动态库,然后再搜索windows/system和windows/system32目录。windows的动态库搜索顺序,虽然有可能会造成潜在的混乱,但是对于...
2006-09-21 00:37:00 89
[C++] Undefined reference to vtable
链接器linker需要将虚函数表vtable 放入某个object file,但是linker无法找到正确的object文件。这个错误常见于刚刚创建一系列有继承关系的class的时候,这个时候很容易忘了给base class的virtual function加上函数实现。解决办法:给基类的virtual函数加上本来就应该有的function body。...
2006-09-20 10:27:00 170 1
windows和linux下多线程的一些区别
我认为linux的多线程不如windows。理由如下:一、功能WaitForSingleObject在linux下可以用pthread_cond_wait来替代实现,但是pthread_cond_wait不能用来等待thread handle。要等待thread handle可以用pthread_join,但是没有超时。linux下没有WaitForMultipleObjects,也没有替代的实现...
2006-09-04 11:31:00 168
用gdb调试子进程
缺省gdb是调试主进程的,可是现在采用daemon模式工作的程序那么多,主进程通常很快就结束了,子进程才是真正干活的。怎么跟踪调试子进程呢?在gdb里面执行:set follow-fork-mode child 则gdb就可以调试子进程了。感谢互联网,感谢google。...
2006-09-01 16:55:00 57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人