踩过的坑
Nick_Zhang_123
存储、网络领域bug开发工程师
展开
-
linux默认消息队列创建位置 &undefined reference to `mq_open'
unix网络编程 卷2进程间通信 Posix消息队列一章中,创建的消息队列在/tmp目录下,实际操作的时候发现该目录下没有新创建的消息队列,在Linux man page上发现默认创建位置在/dev/mqueue/下,参考https://linux.die.net/man/7/mq_overview在编译时报undefined reference to mq_open、undefin...原创 2019-12-10 11:20:17 · 2274 阅读 · 0 评论 -
c++ to_string
函数原型:string to_string (int val);string to_string (long val);string to_string (long long val);string to_string (unsigned val);string to_string (unsigned long val);string to_string (unsigned long ...转载 2019-12-05 15:09:05 · 121 阅读 · 0 评论 -
ps -aux | grep 进程名: 进程pid一直变化
欲通过命令ps -aux | grep 进程名 返回某进程的进程号,再通过kill杀掉改进程,在这个过程中,如果grep不能匹配到正确的进程号,则grep本身会产生一条(并不是对应进程的进程号),并且这条信息的pid一直在变化。剔除掉grep本身产生的一条输出,在命令后面加上-v grep : ps -aux | grep app | grep -v grep...原创 2019-12-02 09:20:24 · 13721 阅读 · 0 评论 -
SUSE core文件获取
For SLES12SP3 to SLES15SP1:查看 /proc/sys/kernel/core_pattern :|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %e表示默认的core文件生成由 /usr/lib/systemd/systemd-coredump 程序处理,最终生成的core文件默认位置/var/lib/syste...原创 2019-11-20 12:01:33 · 668 阅读 · 0 评论 -
undefined reference to `std::ios_base::Init::Init()
In function `__static_initialization_and_destruction_0(int, int)’:编译cpp文件的时候,出现错误dev@szvpci5g00608:~/cpp/c++Dir/z7z8> gcc -o app xx.cpp/tmp/ccvugPXT.o: In function `__static_initialization_and_d...原创 2019-08-03 15:08:55 · 926 阅读 · 0 评论