最让人头痛的是调试的时候出现段错误,要怎样才能找出来?求大神解答!
[quote=引用 19 楼 u012378280 的回复:] [quote=引用 16 楼 zhao4zhong1 的回复:] 使用共享内存,编程实现一个进程往共享内存中写数据,另一个进程从共享内存中读取数据这要怎么写?
前提是你的源代码名字是string.cpp或string.c g++或gcc生成的可执行文件名是string
[quote=引用 16 楼 zhao4zhong1 的回复:] 使用共享内存,编程实现一个进程往共享内存中写数据,另一个进程从共享内存中读取数据这要怎么写?
1. ulimit -c 100 2. ./string 这步会生成core文件 3. gdb string core 4. bt
1. ulimit -c unlimited your_app_name 2. your_app_name and_its_parameters 这步会生成core文件 3. gdb core_file_name 这一般比较单步高试要快,尤其是对代码不是很熟的时候。 怎么调试的可以截图过来看下
[quote=引用 5 楼 u012378280 的回复:] ulimit -c core?????
ulimit -c core?????
69,373
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧