vs2017下linux远程调试经验
来源:互联网 发布:汇川 4da编程 编辑:程序博客网 时间:2024/06/08 01:53
调了半天,终于进入gdb断点调试了,下面分享下经验:
1.vs2017建立工程,出现gdb-server找不到,解决方法:
http://blog.csdn.net/hutianyou123/article/details/78132051
如果远程服务器gcc版本过低,4.8.0以下版本的,请移步:
linux如何升级gcc4.8.2:http://blog.csdn.net/hutianyou123/article/details/78133309
2.windows上调试linux项目时,无法设置断点,但是结果正确。
源文件名设置为中文了,所以无法设置断点,建议所有路径或文件设置为英文名。
3.debug时出现下面错误:
Type "apropos word" to search for commands related to "word".=cmd-param-changed,param="pagination",value="off"Loaded 'shared libraries loaded at this time.'. Cannot find or open the symbol file.Stopped due to shared library event: Inferior loaded /usr/lib64/libstdc++.so.6 /lib64/libm.so.6 /lib64/libgcc_s.so.1 /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2Loaded '/usr/lib64/libstdc++.so.6'. Cannot find or open the symbol file.Loaded '/lib64/libm.so.6'. Cannot find or open the symbol file.Loaded '/lib64/libgcc_s.so.1'. Cannot find or open the symbol file.Loaded '/lib64/libc.so.6'. Cannot find or open the symbol file.Loaded '/lib64/ld-linux-x86-64.so.2'. Cannot find or open the symbol file.
这个意思是无法找到符号文件,但是远程linux服务器却可以正常编译c++11标准的源文件,说明库是正常的,判断是否正常,可以打开vs工程下,调试->linux控制台查看是否报错,根据提示解决问题,如果没有错误,可以忽略这个警告。
阅读全文
0 0
- vs2017下linux远程调试经验
- VS2017远程调试
- VS2017 远程调试linux:新增/修改远程计算机连接
- VS2017创建Linux项目实现远程GDB调试
- windows下Eclipse远程连接linux hadoop远程调试 经验(一)
- VS2017 远程调试linux出现的错误:Cannot access memory at address 0x570
- VS2017下用Graphics Debugger调试UnityShader
- 使用VS2017调试Linux C++代码
- 关于windows下IDA远程调试linux
- linux下的GDB远程调试
- 关于windows下IDA远程调试linux
- linux下jdb远程调试tomcat源码
- eclipse 远程调试linux下 tomcat 项目
- myeclipse 远程调试linux下的tomcat
- eclipse远程调试Linux下tomcat
- window.linux下远程调试java项目
- myeclipse 远程调试linux下的tomcat
- eclipse远程调试linux下tomcat
- Android消息推送认知
- mmap 访问DDR,加了 O_RDWR| O_SYNC,仍不能同步
- Unity3D动画帧事件
- substring和substr的区别
- 欢迎使用CSDN-markdown编辑器
- vs2017下linux远程调试经验
- Python-实现九宫格
- 使用 Azure CLI 2.0 从自定义磁盘创建 Linux VM
- TensorFlow与中文手写汉字识别
- 安装与卸载应用程序 (Package Installer)
- laravel错误1071 Specified key was too long; max key length is 1000 bytes
- UGUI基础组件Text
- VMware打卡虚拟机提示“此虚拟机可能已被复制或移动”
- mysql 创建用户,添加权限