Vs2013在Linux开发中的应用(17): 调试参数传递
2014-12-08 22:59
267 查看
快乐虾
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可以得到传递进来的环境变量:
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可以得到传递进来的环境变量:
相关文章推荐
- Vs2013在Linux开发中的应用(14): 远程调试设想
- Vs2013在Linux开发中的应用(16): 修改调试器参数
- linux入门-使用vs2015开发与调试linux下应用
- Unix/Linux C++应用开发-gdb调试工具使用
- 记录一下,linux工程调试开发应用!
- arm+linux下usb驱动开发,移植Libusb以及开发应用调试过程
- 抛弃LCDS和FMS,在tomcat下开发Red5应用(第五篇)-客户端和服务器端方法调用的参数传递
- ABP(现代ASP.NET样板开发框架)系列之17、ABP应用层——参数有效性验证
- Moto Linux应用开发(三):利用samba和telnet简化调试工作
- Vs2013在Linux开发中的应用(34):Ctrl + F5支持
- Vs2013在Linux开发中的应用(19): 启动gdb
- C#与ASP.NET(CS与BS)结合开发应用传递参数的方法
- Android应用开发(三):如何完成Activity之间的传递参数
- Linux 应用开发 - 15 个 gbd 调试基础命令
- Vs2013在Linux开发中的应用(18): 应用程序调试方案
- linux入门-使用vs2015开发与调试linux下应用
- Vs2013在Linux开发中的应用(25):曙光
- Vs2013在Linux开发中的应用(19): 启动gdb
- Windows开发应用(3)页面参数传递
- Unix/Linux C++应用开发-gdb工具调试命令