首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ESP8266 LUA脚本语言开发: 准备工作-动手编译LUA固件

前言   这节咱自己编译LUA固件 准备一台linux的机子 我把固件放到了git,方便电脑用http下载 我先用这个连接linux  ?...大家随意哈,只要是一台linux的机子就可以,不管是图形页面还是命令行形式使用,只要自己可以操作就可以 我用的是ubuntu16.4 执行 apt-get update 如果自己的ubuntu什么都没有安装...nodemcu-firmware-2.0.0-master  这个是lua的源码  xtensa-lx106-elf  这个是编译8266所需要的环境 解压出来这两个文件  ?...设置环境环境     windows 都是鼠标点点点,键盘敲敲敲     linux就是键盘敲敲敲  vim /etc/environment ?...现在这个1.bin就是咱的Lua开发的固件了  现在这个1.bin就是咱的Lua开发的固件了 现在这个1.bin就是咱的Lua开发的固件了 修改或者添加功能 接着说 为了好叙述我还是用图形页面的linux

98820
您找到你想要的搜索结果了吗?
是的
没有找到

windows安装golang1.7的编译环境

下载完成后,选择安装位置。我下载的是.zip包,如果下载的是.msi包,那么可以直接点击直接安装,但是我下载的是.zip包,解压后里面只有基本的文件,好需要自己设置相应的环境变量。...我的安装位置是:E:\Go\InstallGo (将.zip包直接解压,而后放入这个目录),如下图所示: ?...之后就是去设置环境变量,如果安装过jdk的话,这个不难。...新建名为GOPATH、GOROOT的系统变量名,并设置相应的值,GOPATH的值是上面讲的名为GOPATH的文件夹的完全路径,GOROOT的值是安装的Golang1.74的路径,如下图所示: ?...之后将golang安装目录下的bin目录添加到PATH中,注意这一部很重要,不要系统找不到go命令了。

1.1K30

在复杂陌生的Linux设备编译安装PHP

起因 在一台陌生的SUSE Linux Enterprise上面迁移之前做的一个服务器端接口,需要用到phpredis。...这台Server是一台部署在一线的生产环境,意味着稳定第一。而使用yast2进行安装的时候,也不知道是不是很久没更新的缘故,提示有大量的包需要更新,甚至连一些系统核心的依赖包也需要更新。...find / -name apxs2 编译安装PHP的时候,由于Apache是默认使用yast2进行安装的,所以编译PHP的时候,–with-apxs2没有找到对应的依赖文件。...find Shell find / -name apxs2 1 find / -name apxs2 得到结果/usr/sbin/apxs2,好了,接下来可以编译安装了。...编译安装 Shell ./configure --prefix=/usr/local/php --with-apxs2=/usr/sbin/apxs2 --with-mysql 1 .

1.3K00

mysql ARM环境编译安装

正常在x86环境安装mysql已经不是什么复杂的事情了,但是到了ARM或者其他CPU架构因为缺少现成的二进制包,就必须得编译安装了,比如龙芯申威等。...本次以龙芯cpu为例(1)查看是否已安装mariadb,若是已安装,需要卸载rpm -qa|grep mariadb#要是有,卸载 yum remove mariadb如果无法删除可以 执行yum remove...wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.29.tar.gz tar -zxvf mysql-5.7.29.tar.gz(3)yum安装编译所需要的工具和库...组设置目录权限chown -R root:mysql /mysqlapp/mysqlchown -R mysql:mysql /mysqlapp/mysql/data(5)进到mysql-5.7.29,编译安装...user=mysql --basedir=/mysqlapp/mysql --datadir=/mysqlapp/mysql/data --lower-case-table-names=1 (8)设置环境变量

3K52

安装petalinux_怎么在Linux搭建环境

安装petalinux工具包和配置工作环境; ·xilinx官网下载petalinux-v2017.3-final-installer.run安装包,注意:版本必须和你vivado一致; ·下载ubuntu16.4...,按照ug1144安装工具包; ·建立petalinux安装目录,注意安装目录的权限必须为755且安装不能用root用户安装; $mkdir -p /opt/pkg/petalinux $..../petalinux-v2017.3-final-installer.run /opt/pkg/petalinux ·配置Petalinux 工作环境变量,每次启动新的shell需要重新运行一遍 $...带有中断的串口模块 SPI flash 中断的网络控制器(可选) Microblaze为Linuxwith MMU 或者 Low-end Linux with...–get-hw-description= 注:HDF路径为路径一直到包含hdf的文件夹就行 在弹出的gui中,点击exit,保存配置,然后就开始建立配置文件,这个过程需要几分钟; ·编译工程

3K20

交叉编译环境安装

什么是交叉编译 我们在Linux中使用自带的gcc和g++编译器进行编译的程序是针对X86架构的。而我们开发板大多都是ARM或者其他架构的开发板,我们就需要编译出针对其他架构的程序。...那么究竟什么是交叉编译呢? 其实就是在我们的PC(X86)编译出其他平台上的代码,就称它为交叉编译。...想编译出在其它平台上可执行的程序,就需要使用不同的编译器,因为不同的编译器有不同的指令集等。 关于 交叉编译器有很多,我们本次采用linaro公司提供的一个交叉编译工具。...:~/soft/linux_tools/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi/bin$ 4、配置环境变量 如果想直接像系统自带的gcc命令这样随处可以执行的话...,就需要配置环境变量。

2.2K10

Linux源码编译MongoDB

上周放假正好有时间,编译安装了MongoDB,虽然MongoDB用了挺长时间的,但还是第一次用源码编译。在此做个备忘。...因为已经完整编译安装过了,所以写起来的时候,就按照先知视角来写了~ 2333 下载MongoDB源码 MongoDB的官网上是有已经编译好的二进制包的,这里选择clone MongoDB在github的仓库...编译升级gcc 在gcc的官网找到下载页面。使用svn或者通过ftp镜像站下载源码. 我使用了一个ftp镜像站下载的源码压缩包。 然后进行解压和安装依赖。...编译gcc从17:20开始,一直到20:09停止。(期间我去补番啦 2333) 升级Python CentOS默认的Python对于之后要安装的scons来说,还是版本太低。...再次Python 官网 (官网真是个好地方2333)下载Python2.7的源码 编译过很多次了, 就只写主要的东西了 安装scons 在官网上找到源码包直接安装 编译安装MongoDB 最后的安装过程就不是这篇里面的重点了

1.7K30

Linux mint 18安装IntelliJ IDEA开发环境

一般情况下,使用 Linux mint 的我们都是在用它的图形界面,而安装IntelliJ IDEA传统思维模式是直接打开浏览器,进行下载即可。但就是这么一个简单的流程,就导致了下载文件损坏的问题。...下面是我整理的安装步骤,如有问题,欢迎给予指出。...安装环境Linux mint 18 JDK1.8 1、Ctrl+Alt+T打开终端,使用命令 $ wget https://download.jetbrains.8686c.com/idea/ideaIU...Customize IntelliJ IDEA_012.png 11、选择需要的插件,这里采用的是默认安装,后续如有需要的到时再进行安装即可。 ?...Customize IntelliJ IDEA_013.png 12、其他工具选择性安装即可。建议别安装ideavim工具,不然打开的文件都默认开启了insert。 ?

4.9K30
领券