码迷,mamicode.com
首页 > 系统相关 > 详细

Vs2013在Linux开发中的应用(17): 调试参数传递

时间:2014-12-08 23:01:40      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:linux   vs2012   msbuild   

快乐虾

http://blog.csdn.net/lights_joy/

欢迎转载,但请保留作者信息


在启动调试后还有一个问题,那就是调试参数的传递,当调试器启动时,我们似乎已经无法获取到IDE的项目参数,此时只能通过调试器的环境变量进行参数传递。


首先在项目参数中定义好目标机器的相关信息:

bubuko.com,布布扣


然后将这些参数通过调试器的环境变量参数传递进去:

bubuko.com,布布扣


当启动调试时,SDM将调用:


        intIDebugEngineLaunch2.LaunchSuspended(string pszServer, IDebugPort2 port, string exe, string args, string dir, string env, string options, enum_LAUNCH_FLAGS launchFlags, uint hStdInput, uint hStdOutput, uint hStdError, IDebugEventCallback2 ad7Callback, out IDebugProcess2 process)


在这里env可以得到传递进来的环境变量:

bubuko.com,布布扣


 






Vs2013在Linux开发中的应用(17): 调试参数传递

标签:linux   vs2012   msbuild   

原文地址:http://blog.csdn.net/lights_joy/article/details/41811355

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!