gdb调试run之后说权限不够
2中可能:
1 是你这个aaa.o 是没有链接的编译文件,没办法执行。你需要重新编译:
编译命令:gcc -g -o aaa aaa.c
调试命令:gdb -q aaa
2 我感觉是你的这个文件没有执行权限-x。你这么做试试:
cd /home/myc/Desktop
chmod 777 aaa.o
然后你再gdb -q aaa.o
你先试试1的办法,不行再试试2.
2中可能:
1 是你这个aaa.o 是没有链接的编译文件,没办法执行。你需要重新编译:
编译命令:gcc -g -o aaa aaa.c
调试命令:gdb -q aaa
2 我感觉是你的这个文件没有执行权限-x。你这么做试试:
cd /home/myc/Desktop
chmod 777 aaa.o
然后你再gdb -q aaa.o
你先试试1的办法,不行再试试2.