新建空workspace

import...

configMathod:
main:
project:
eFT-Debug@eFTSln
C/C++ Aplication /media/B/testspa2.0/bps/spa/eft/3rdparty/unix/testngpp/bin/testngpp-runner
arguments:
./main/libeFT_demo.so -L "/media/B/testspa2.0/bps/spa/eft/3rdparty/unix/testngpp/testngpp/listener" -l "testngppstdoutlistener -c -v" -f ":setup_ulping_and_check"
environments:
LD_LIBRARY_PATH
/media/B/testspa2.0/bps/spa/eft/3rdparty/unix/testngpp/lib
debuger:
去掉勾选 stop

linux:eclipse window:vs
F11 F5 调试
F5 F11 进入函数体
F6 F10 直接下一条语句,不进入函数
F7 (跳出当前函数)
F8 (跳到下一断点)
1.ctrl +B:重新编译整个工程。再修改代码后,建议先刷新工程eFT-Debug@eFTSln,再执行此操作。(注意只要你当前的工程即可,有些aau,bbu,以及杂七杂八的工程全部删除,不然ctrl +B是执行所有的工程,到时出error有可能不是你的工程引起的)
2.单步调试时,先clean;注意configuration中的arguments的设置是demo还是feature,否则调试有问题。
3.调试前可把Debug中之前调试点东东全删除,右键:terminate and remove,再F11;
4.代码中用/××/注释也不行
5.有时代码不打标签有问题:(尝试过不打也可以运行)若遇到这类问题:
1.加标签
2.arguments中加 -m:
./main/libeFT_feature.so -m -L "/media/B/20180122spa/bps/spa/eft/3rdparty/unix/testngpp/testngpp/listener" -l "testngppstdoutlistener -c -v" -f ":test2"
每次修改代码,欲再次调试,还需重新ctrl+B,再F11才不会报错。

最新文章

  1. 结对项目:代码复审+PSP
  2. js中的文本编辑器控件KindEditor---那些打酱油的日子
  3. UE4 AI BehaviorTree 各个节点执行顺序总结
  4. IIS 应用程序池.NET40 重新注册
  5. 关于智能指针boost::shared_ptr
  6. mkswap 把一个分区格式化成为swap交换区
  7. 使用NodeJS+AngularJS+MongoDB实现一个Web数据扒取-分析-展示的系统
  8. Django: ModelForm中Meta的fields等成员介绍
  9. 关于移动端的Click事件
  10. < meta > 元素 概要
  11. tps,qps
  12. GIT团队开发操作
  13. HighCharts之2D柱状图、折线图的组合多轴图
  14. LDA主题模型
  15. count()聚合函数正确用法
  16. mac安装navicat mysql破解版
  17. centos 7 删除yum安装的openjdk
  18. studio-3t-x64 下载地址
  19. 图片路径转base64字节码
  20. 【NOIP2017】列队 splay

热门文章

  1. UGUI DOTween渐隐渐现
  2. Codevs 1293 送给圣诞夜的极光
  3. jzoj5991. 【北大2019冬令营模拟2019.1.6】Juice
  4. CSS优先级、CSS选择器、编写CSS时的注意事项
  5. Validation(4)-临时
  6. FTP任务(重点看断点续传)
  7. B. Hierarchy
  8. vue从入门到开发--4--处理http请求
  9. centos 7 安装JDK (Linux安装jdk)
  10. Azure Powershell 获取可用镜像 PublisherName,Offer,Skus,Version