zoukankan      html  css  js  c++  java
  • 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才不会报错。

  • 相关阅读:
    ubuntu 完全干净的卸载docker
    thinkphp5 助手函数input的常用方法
    thinkphp6
    docker编排
    Linux下的tar压缩解压缩命令详解
    scp拷贝命令
    一行命令搞定node.js 版本升级
    git 设置文件大小写敏感
    ubuntu1804php安装
    关于权限表的基本设计
  • 原文地址:https://www.cnblogs.com/Lunais/p/8523030.html
Copyright © 2011-2022 走看看