eclips配置
新建空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才不会报错。
最新文章
- 结对项目:代码复审+PSP
- js中的文本编辑器控件KindEditor---那些打酱油的日子
- UE4 AI BehaviorTree 各个节点执行顺序总结
- IIS 应用程序池.NET40 重新注册
- 关于智能指针boost::shared_ptr
- mkswap 把一个分区格式化成为swap交换区
- 使用NodeJS+AngularJS+MongoDB实现一个Web数据扒取-分析-展示的系统
- Django: ModelForm中Meta的fields等成员介绍
- 关于移动端的Click事件
- <; meta >; 元素 概要
- tps,qps
- GIT团队开发操作
- HighCharts之2D柱状图、折线图的组合多轴图
- LDA主题模型
- count()聚合函数正确用法
- mac安装navicat mysql破解版
- centos 7 删除yum安装的openjdk
- studio-3t-x64 下载地址
- 图片路径转base64字节码
- 【NOIP2017】列队 splay
热门文章
- UGUI DOTween渐隐渐现
- Codevs 1293 送给圣诞夜的极光
- jzoj5991. 【北大2019冬令营模拟2019.1.6】Juice
- CSS优先级、CSS选择器、编写CSS时的注意事项
- Validation(4)-临时
- FTP任务(重点看断点续传)
- B. Hierarchy
- vue从入门到开发--4--处理http请求
- centos 7 安装JDK (Linux安装jdk)
- Azure Powershell 获取可用镜像 PublisherName,Offer,Skus,Version