首先,Python跨平台这个没毛病。但问题在于DuerOS运行所需要的依赖环境确实跟平台相关的。比如DuerOS是基于>我现在也用vscode,不过基本上都是写代码,编译运行不用这个,都是命令行,vscode里面有个插件可以允许在命令面板中调用多种类型的cmd,记得叫start any shell好像,你可以试试。树莓派3的内存只有1G,在编译一些源码的时候,会出现内存被耗尽,编译被中断的情况,比如在编译vim插件youcomplelteme时。
cd /var
sudo swapoff /var/swap
sudo dd if=/dev/zero of=swap bs=1M count=1024
sudo mkswap /var/swap
sudo swapon /var/swap
swapon -s
free -m开始做嵌入式开发的朋友都在前期配置交叉编译工具而烦恼,网上的交叉编译工具的教程很多,但是要么很繁琐要么就是资料不全。 那么怎么样快速而又简单地配置交叉编译工具呢,我们现在就用ubuntu里面的apt-get工具快速安装交叉编译工具。 1说明:这里笔者使用 gobot框架
官网: >既然都已经编译出来了,那就不是代码而是可执行程序了。树莓派的处理器BCM2835(核心为ARM11)与STM8/STM32明显不同,底层硬件、外设均不兼容,所以树莓派的可执行程序是不能直接给STM8/STM32使用的。但树莓派的应用层代码(不涉及到底层硬件资源的代码)可以移植到STM8/STM32的工程中编译后给STM8/STM32使用。Windows用VS2017,装上跨平台模块,新建项目选择“Linux”,选择“控制台应用程序”或者“闪烁”,随后会d出“Getting Started”教你如何远程连接上树莓派,在maincpp中编写代码,F7编译,Ctrl+F5编译运行(不调试)。
Linux新建cpp文件,写好代码后保存退出,打开终端输入 g++ 文件路径
会生成可执行文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)