使用 vscode remote debug 调试linux 程序发现部分文件 可以断点,而其他文件失败, 

 

 

提示如图:

breakpoint address could not be obtained.

 

 

原因:

  当前项目混合有C C++, 而编译选项只设置了CFLAG ,而没有设置 CXXFLAG,

 

修复:

CXXFLAGS = -std=c++0x -Wall -O0  -g

此时重新编译后调试正常:.

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐