首页 > 代码库 > Vs2013在Linux开发中的应用(17): 调试参数传递
Vs2013在Linux开发中的应用(17): 调试参数传递
快乐虾
http://blog.csdn.net/lights_joy/
欢迎转载,但请保留作者信息
在启动调试后还有一个问题,那就是调试参数的传递,当调试器启动时,我们似乎已经无法获取到IDE的项目参数,此时只能通过调试器的环境变量进行参数传递。
首先在项目参数中定义好目标机器的相关信息:
然后将这些参数通过调试器的环境变量参数传递进去:
当启动调试时,SDM将调用:
intIDebugEngineLaunch2.LaunchSuspended(stringpszServer,IDebugPort2port,stringexe,stringargs,stringdir,stringenv,stringoptions,enum_LAUNCH_FLAGSlaunchFlags,uinthStdInput,uinthStdOutput,uinthStdError,IDebugEventCallback2ad7Callback,outIDebugProcess2process)
在这里env可以得到传递进来的环境变量:
Vs2013在Linux开发中的应用(17): 调试参数传递
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。