##安装 Visual Studio 2015

安装时注意将跨平台移动开发->Visual C++移动开发->Viaual C++ Android 开发的选项勾上

##安装PUTTY

Visual Studio依赖putty中的plink来连接Linux机器并发送命令

##使用

首先在Visual Studio中新建一个空项目

这里是列表文本接下来将代码导入到这个空项目中

然后在C盘根目录新建一个xml配置文件options.xml,内容如下

PipePath="C:\\Program Files (x86)\\PuTTY\\plink.exe" PipeArguments="-pw xxxxxx root@192.168.xx.xx -batch -t gdb --interpreter=mi"

ExePath="/home/xxxxx/test/test" ExeArguments=""

TargetArchitecture="X64" WorkingDirectory="/home/xxxxx/test" AdditionalSOLibSearchPath="">

PipePath为plink的完整路径 PipeArguments 为plink的运行参数,后边需要添加gdb的运行参数,注意需要添加--interpreter=mi运行参数,因为VS依赖gdb的mi接口 ExePath为需要调试的程序在Linux上的完整路径 WorkingDirectory 为调试工作目录

在调试之前需要在Linux将程序编译好

在VStudio中使用快捷键 Ctrl+Alt+A调出命令窗口,输入如下命令

Debug.MIDebugLaunch /Executable:test /OptionsFile:c:\options.xml

如果需要代码同步,可以使用samba进行代码同步

vs远程编译linux程序,使用Visual Studio 2015远程调试Linux程序相关推荐

  1. 体验Visual Studio 2015 Windows Forms应用程序开发与维护

    昨天到半夜还没有等到Visual Studio 2015的下载地址,实在熬不住就先休息了.北美地区的时区比北京时间要晚一些,今天早上到公司就看到Visual Studio 2015的下载地址,迅速的将 ...

  2. 无法附加到进程。Visual Studio 2015 远程调试器(MSVSMON.EXE)似乎没有在远程计算机上运行。

    将程序发布到自己本机IIS里,我们进行内部测试,难免会出现bug,可以通过vs进行调试. 步骤:"调试">="附加到进程",如下界面: 找到进程名称为w3 ...

  3. 关于 Microsoft Visual Studio 2005 无法调试应用程序的解决方法

    关于 Microsoft Visual Studio 2005 无法调试应用程序的解决方法 (downmoon) 在VS 2005 中编写Windows的应用程序时,提示:试图运行项目时出错:无法启动 ...

  4. visual studio 如何编写c语言程序,用Visual Studio 编写纯C语言程序

    本篇文章讲述如何用微软的 Visual Studio 编写纯C语言程序,这里的纯C语言,指的是 ANSI C 语言. 要在 Visual Studio 里创建一个ANSI C语言程序,请按以下步骤执行 ...

  5. Visual Studio 2017 + VisualGDB 调试Linux C++程序

    Visual Stuido版本: VisualGDB版本: 经过测试,VisualGBD 5.1暂不支持VS 2017,5.3及以上版本在VisualGDB Project Properties - ...

  6. visual studio 2015安装 无法启动程序,因为计算机丢失D3DCOMPILER_47.dll 的解决方法

    对于题目中的解决方法,我查到了微软提供的一个方案:https://support.microsoft.com/en-us/help/4019990/update-for-the-d3dcompiler ...

  7. Visual Studio 2015 远程调试(联调)

    大多数情况下,只要在本地启动VS的调试,自己传参数,按步骤执行就可以了.但有时需要与客户端联调时,就需要将IIS ExPress的站点对外公布,以实现实现调试. 在VS2015以前,只需要user/i ...

  8. 【转载】Visual Studio 2015 for Linux更好地支持Linux下的开发

    原文:Visual Studio 2015 for Linux更好地支持Linux下的开发 英文原文:Targeting Linux Made Easier in Visual Studio 2015 ...

  9. Visual Studio 2015 for Linux更好地支持Linux下的开发

    Visual C++ for Linux扩展使Visual Studio 2015的用户可以在VS2015中编写C或者C++代码,并将代码部署到基于Linux的系统中去编译和调试.源代码和项目文件通过 ...

最新文章

  1. 纤维追踪成像理论+核磁共振影像数据处理
  2. Redis的Linux单机版安装
  3. linux环境部署python3+django
  4. dbname, instance, sid
  5. 2021年网络工程师备考心得
  6. JavaScript基础语法介绍
  7. JSP九大内置对象和四大作用域
  8. VS2012帮助下载地址
  9. 本科生学计算机视觉实际吗,成电信通学院本科生在全球计算机视觉顶会CVPR上发表研究成果...
  10. linux的重启ip失效,linux配置ip 重启出错解决方法
  11. 判断站点访问的终端类型(移动端还是pc端)的方法(转)
  12. UOJ#310 【UNR #2】黎明前的巧克力:FWT
  13. Rasa使用指南01
  14. Activiti7.0 EL NullPoint问题
  15. 29_多易教育之《yiee数据运营系统》附录:扩展知识点汇总系列二
  16. 学习Hadoop课程
  17. 关于Jmeter中的函数和变量用法
  18. 2022年最新版初级商业数字营销师钻展题库
  19. U盘变成RAW格式,数据如何恢复?
  20. 《数据库系统原理及应用教程》(苗雪兰等,第五版) 实验五:数据库的组合查询和统计查询实验

热门文章

  1. VLAN端口转发原则
  2. c语言上机题库程序设计,C语言上机程序设计题库及答案.docx
  3. java执行指定目录的class文件
  4. 考研规划计算机科学与技术,2021考研:计算机科学与技术研究方向及冲刺复习规划...
  5. 【蓝桥杯每日一练】 巴斯卡三角形(杨辉三角形)
  6. [刨根问底] 五分钟搞懂组合评价模型—模糊Borda (以2021 年大学生数模国赛C题为例)
  7. 间接寻址级别不同_被遗忘的利息税,国债与存款的利率区别,同大额存单的4点大不同...
  8. Postman入门到精通01
  9. 筒灯智能驱动芯片作用_如然之光,魅族 Lipro 智能家居发布首期健康照明系列--智能设备 -...
  10. 15-[JavaScript]-ECMAScript 1