当前位置:   article > 正文

使用TinyCC在(milkv-duo)开发板内编写C程序调试

使用TinyCC在(milkv-duo)开发板内编写C程序调试

再次倾情奉献,RISCV-64开发板现场开发调试工具-TinyCC

链接: https://pan.baidu.com/s/1K9RVYnv8Wc3Ln8yc0oxwdg 提取码: 9255

已存放百度网盘, 下载 milkv-duo-tinycc.zip 后按照下面说明操作

1. 将 milkv-duo-tinycc.zip 通过ssh上传到开发板系统安装

scp ./milkv-duo-tinycc.zip root@192.168.42.1:~/
  • 1

2. 安装TinyCC

ssh root@192.168.42.1
cd ~/
unzip milkv-duo-tinycc.zip
cd milkv-duo-tinycc
./install.sh
cd ..
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

3. 编写上传测试程序
将下面代码保存到本机 test.c 文件

#!/usr/local/bin/tcc -run

#include <stdio.h>

int main(int argc, char **argv){
    printf("%s---\n", "hello milk-v!");
    return 0;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
scp ./test.c root@192.168.42.1:~/
  • 1

4. 编译运行测试程序

cd ~/
tcc -o test test.c
./test
  • 1
  • 2
  • 3

5. 解析执行测试程序

tcc -run test.c
  • 1

6. 脚本执行测试程序

chmod +x test.c
./test.c
  • 1
  • 2

7. 附上测试程序包 tcc-examples.zip

scp ./tcc-examples.zip root@192.168.42.1:~/
cd ~/
unzip tcc-examples.zip
cd ./tcc-examples
./test.c
  • 1
  • 2
  • 3
  • 4
  • 5

注意此版本需在musl编译的内核上执行

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/1011444
推荐阅读
相关标签
  

闽ICP备14008679号