linux如何安装gdb-server

使用vs2017远程调试linux, 网上博客一大堆,很多都是坑,大家小心:

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
如果上面链接写的不详细,请移步:
http://blog.csdn.net/hutianyou123/article/details/78133309

你可能感兴趣的:(Linux)