支持国产操作系统(03) - - 在Linux上安装 Visual Studio Code 并调试

     本文的测试环境:

操作系统:银河麒麟

CPU:龙芯、x86/x64

一:在龙芯上安装 VS Code

1. 先下载龙芯官网上提供的vscode的RPM包,下载链接:http://ftp.loongnix.org/os/loongnix/1.0/os/Packages/v/vscode-1.0-1.fc21.loongson.mips64el.rpm

2. 安装alien工具:sudo apt-get install rpm alien

3. 使用alien将RPM转为Deb:alien -d vscode.rpm

4. 安装转换后生成的vscode.deb包:dpkg -i vscode.deb

5. 进入到解压后的vscode目录后(dpkg默认的解压路径是/opt),在终端执行 ./vscode.sh(启动vscode命令)

    注意:如果有提示 ImportError: libpng16.so.16: cannot open shard object file: No such file or directory,

    就需要先执行sudo apt-get install libpng16-16  ,之后再重复执行 ./vscode.sh 即可

注意:目前在龙芯上安装VS Code 调试所需的扩展时,提示不兼容,因此暂时只在linux_x86/x64上调试,。

 

二:在x86/x64上使用VS Code 调试

在 linux_x86/x64上安装VS Code的过程与龙芯一样。

1. 安装C#扩展后关掉vscode,

2. 选中解压后的cpf项目鼠标右键选择使用vscode打开

3. 双击项目的program.cs文件,在vscode窗口的右下角会有一个弹窗,选择YES

4. 执行完第3步后会生成一个launch.json文件,编辑此文件修改其中的program属性,将项目的框架和要运行的dll名称替换到对应的位置(修改后记得保存)

5. 在vscode中打开一个新的终端,默认是在该项目的根目录下,输入dotnet build 后按Enter键执行命令

6. 在任意位置加入断点后,按F5开启调试

 

导航

首页

官方网站

联系我们

立即咨询 

站内搜索

ESFramework 通信框架

价目表

详细说明

SDK与Demo下载

ESFramework FAQ

版本变更记录

OMCS 语音视频框架

价目表

详细说明

SDK与Demo下载

OMCS FAQ

版本变更记录

OrayTalk 企业即时通讯系统

价目表

详细说明

客户端下载

OVCS 视频会议系统

详细说明

源码下载

傲瑞实用组件

价目表

SDK下载

NPusher 推流组件

NPuller   拉流组件

MCapture 语音视频采集组件

MFile 语音视频录制组件

MPlayer 语音视频播放组件

OAUS 自动升级系统

StriveEngine 轻量级的通信引擎

傲瑞组件 FAQ

授权

授权流程

产品选购指南

授权方案说明

授权SDK使用说明

其它

支持国产OS、国产CPU、国产DB

SDK使用技巧

联系我们