GDB 远程调试Linux (CentOS)

1.引用:
https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/

注意安装gdbserver的命令是 yum install gdb-gdbserver
不是文中的gdbserver

2.linux各个组件安装后之后, 确定gcc是否符合标准,例如需要c11的,可能要升级gcc

3.Visual Studio Build成功后,Linux会有Projects文件夹, 但是此时并不表明你能成功Debug,或者运行

有可能需要升级libstdc++, 特别是之前升级了gcc时,一般都需要升级libstdc++
一般是因为使用了一些语法特性, 你的程序如果是printf(“Hello World”) 而且不引用什么库就不需要升级libstdc++也能调试

关于升级libstdc++:
http://blog.csdn.net/norsd/article/details/51493742

转载于:https://www.cnblogs.com/norsd/p/6359283.html

你可能感兴趣的:(GDB 远程调试Linux (CentOS))