Vs2013在Linux开发中的应用(17): 调试参数传递
快乐虾
http://blog.csdn.net/lights_joy/
欢迎转载,但请保留作者信息
在启动调试后还有一个问题,那就是调试参数的传递,当调试器启动时,我们似乎已经无法获取到IDE的项目参数,此时只能通过调试器的环境变量进行参数传递。
首先在项目参数中定义好目标机器的相关信息:
然后将这些参数通过调试器的环境变量参数传递进去:
当启动调试时,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可以得到传递进来的环境变量:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。