
linux/unix
zzcmx2008
学习java
展开
-
如何得到unix或linux的时间一点小的总结
最近在做项目的时候,需要用到LINUX下的系统时间,然后在网上就找到几个获得LINUX下的系统时间的函数,其中包括struct tm * gmtime(const time_t *timer); struct tm * localtime(const time_t * timer);这两个函数,当没太注意这两个函数的区别,在用的时候就出了问题,在这里总结出来,要是用遇到同样问题的朋友,可以很快的解原创 2009-04-06 22:15:00 · 816 阅读 · 0 评论 -
gdb 调试动态库遇到 objectdir 错误提示
ERROR: Use the "objectdir" command to specify the searchpath for objectfile test.o.If NOT specified will behave as a non -g compiled binary.Breakpoint 2 at 0x9fffffffbf5ff8d1:2 from /tmp/test.转载 2015-07-07 17:39:24 · 1358 阅读 · 0 评论 -
Sco-Unix调试工具dbx使用方法
原文地址:http://wenku.baidu.com/link?url=C7DFFr8bwKkZrno4AqTWTCCSwgWEvtAxrYId_KfIC4RPwDmDfKtbG2ENpVF9eT2gD9xN2peN_17l0opif04VJf2dNxoEB1CdF6uiGV0vjyiSco-Unix调试工具dbx使用方法 1. 执行dbx$dbx 可执行文件名可执行转载 2013-12-20 17:20:59 · 760 阅读 · 0 评论 -
dbx 使用留念
dbx XXXdbx /usr1/arbor/bin/BIP(dbx) stop at XXX.c:2733(2) stop at "XXXc":2734(dbx) run XXX原创 2013-12-20 17:18:53 · 715 阅读 · 0 评论 -
dbx调试跟踪的常用子命令
原文地址:http://blog.chinaunix.net/uid-21592001-id-2980358.htmldbx是UNIX下基于命令行界面的程序调试器。 dbx是通过交互执行dbx子命令来达到调试的目的的。在调试程序前,必须先将-g选项包含在编译信息中,编译生成带调试信息的文件,即:cc -o filename -g file.c。 进入dbx通常只需输入"dbx filena转载 2013-12-31 10:43:49 · 1081 阅读 · 0 评论 -
c++ stl string常用函数
原文地址:http://www.cnblogs.com/wangkangluo1/archive/2011/07/22/2114118.htmlstring类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如strin转载 2012-09-17 11:02:19 · 449 阅读 · 0 评论 -
linux下gcc中,pack指令
gcc中,pack指令就是这样的: #pragma pack(1)默认的内存对齐方式以及内存对齐规则在不同的系统上是有区别的,所以GCC编译器在这一点上在不同的系统上也是区别对待的。虽然到现在也没有看到GCC在Linux系统下的使用 #pragma pack(N) 的内存对齐规则,但是从我测试的结果来看是这样:默认的对齐是按照 int 型(4字节)对齐,如果指定 #pr转载 2012-08-28 15:23:53 · 2128 阅读 · 0 评论 -
linux sleep毫秒
//sleep milli secondesvoid my_mSleep(int lTime){ struct timeval sTime; sTime.tv_sec = 0; sTime.tv_usec = lTime*1000; select(0, NULL, NULL, NULL, &sTime);}原创 2012-08-27 17:01:10 · 4370 阅读 · 0 评论 -
vnc 连接linux,为什么不显示桌面?
一、vnc桌面配置登入需要远程帐号下修改 ./vnc/xstartup 如配置root远程桌面 #vi ./vnc/xstartup 原内容如下: [-x /etc/vnc/xstartup]&& exec /etc/vnc/xstartup [ -转载 2012-07-09 13:42:27 · 21519 阅读 · 0 评论 -
编译链接的时候 有动态库和静态库 怎么指定她连静态库来着[不要连动态库]
得写死 一般是 -lxxx, 得去掉这个-l, 改成 $lib_path/libxxx.a原来比如是 -laaa -lbbb -lxxx, 现在看起来就是 -laaa -lbbb daf/fdsafs/fsdafs/libxxx.a转载 2016-08-11 14:19:05 · 1464 阅读 · 0 评论