Picoc在Ubuntu下的编译与运行测试

    xiaoxiao2021-03-25  224

    Picoc是一个非常小的c解释器,可以用于多种系统,目前支持的系统常见的有x86和arm和stm32f103, 在上面直接解释c99代码。 解释器和编译器的区别在于,解释器将c按照脚本翻译成中间代码进行处理,而编译器则是编译为完整文件在内存中执行程序。 Picoc这个项目已经包括了能在STM32F103上运行的工程文件,位置在主文件夹下的port子文件的STM32子文件夹内 从git上面直接clone Picoc的时候发现了一些问题,进行了一点修复,主要修复的部分有keilu5的版本兼容,interpreter.h文件错误等。 除了文件问题以外,如果在linux/unix环境 下进行编译还会提示 readline/readline.h: No such file or directory 需要执行命令  sudo apt-get install libreadline- dev  安装readline这一个库来解决 最后在picoC文件夹内执行make all编译 测试例:  
    转载请注明原文地址: https://ju.6miu.com/read-547.html

    最新回复(0)