VScode安装并配置Linux环境

安装WSL

  1. 启用或关闭Windows功能
    首先在搜索栏中搜索并打开“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”项。只有开启这项设置才能正常安装WSL。

  2. 安装 WSL
    https://docs.microsoft.com/en-us/windows/wsl/install-manual
    在微软应用商店搜索 Linux,可以看到一系列 Linux 发行版,根据自己需要选择适合自己的发行版,这里我选用 Ubuntu 20 LTS,下载完成后以 管理员的身份 启动,等待安装完成,输入账户和密码,我们便得到了一个 Linux 环境了

  3. WSL 文件位置
    如果想在 Linux 查看其他分区,WSL 将其它盘符挂载在 /mnt 下

安装Telink GCC编译器

  1. 复制tc32_gcc_v2.0.tar.bz2到HOME目录
    如"tc32_gcc_v2.0.tar.bz2"所在目录为"D:\Telink\tc32_gcc_v2.0.tar.bz2",执行命令:
    cp /mnt/d/Ubuntu安装包/tc32_gcc_v2.0.tar.bz2 ~/

  2. 解压并安装到/opt目录

    sudo apt-get install tar

    sudo tar -xvjf tc32_gcc_v2.0.tar.bz2 -C /opt/

  3. 添加路径到PAHT,为了避免每次重启都都要重设路径,可以将此行加入.bashrc
    export PATH=$PATH:/opt/tc32/bin

  4. 测试是否搭建成功
    tc32-elf-gcc -v

    如果搭建成功将打印如下信息:

    Using built-in specs.
    COLLECT_GCC=tc32-elf-gcc
    COLLECT_LTO_WRAPPER=/opt/tc32/lib/gcc/tc32-elf/4.5.1.tc32-elf-1.5/lto-wrapper
    Target: tc32-elf
    Configured with: …/…/gcc-4.5.1/configure --program-prefix=tc32-elf- --target=tc32-elf --prefix=/opt/tc32 --enable-languages=c --libexecdir=/opt/tc32/lib --with-gnu-as --with-gnu-ld --without-headers --disable-decimal-float --disable-nls --disable-mathvec --with-pkgversion=‘Telink TC32 version 2.0 build’ --without-docdir --without-fp --without-tls --disable-shared --disable-threads --disable-libffi --disable-libquadmath --disable-libstdcxx-pch --disable-libmudflap --disable-libgomp --disable-libssp -v --without-docdir --enable-soft-float --with-newlib --with-gcc --with-gnu- --with-gmp=/opt/tc32/addontools --with-mpc=/opt/tc32/addontools --with-mpfr=/opt/tc32/addontools
    Thread model: single
    gcc version 4.5.1.tc32-elf-1.5 (Telink TC32 version 2.0 build)

安装make

sudo apt-get install make

下载SDK

  1. 使用Git,仓库地址:
    git clone http://192.168.13.127/an/scratch_box_project_3.0.0.git

没有执行权限时候加上
// sudo chmod u+x tl_check_fw.sh

卸载WSL

查看所有已经安装的分发版本:
wsl --list --all

查看正在运行的分发版本:
wsl --list --running

删除指定的分发版本:
wsl --unregister

BDT_TOOL=/mnt/d/work_project/Telink_sdk/BDT/config/Cmd_download_tool.exe
————————————————————————————————————————————————————————————————————————————————

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值