[ESP32-Audio-Kit音频开发板测评]三、吐槽一下开发环境的安装
<div class='showpostmsg'> 本帖最后由 ddllxxrr 于 2021-9-20 06:50 编辑<p>这个开发环境安装可以说是让我大失所望。我记得鲁讯有句话:"浪费别人的时间等于图财害命"。这个环境好像就把我害惨了。</p>
<p> </p>
<p>以下是我的安装之路,为了节省时间我分三大块说明。</p>
<p>1,一体化开发环境的安装。</p>
<p> 安信可的网站有一体化安装环境,我下来了,安装好像很长时间。安装完了,也设了环境变量,好像有个ESP-IDF开发环境。</p>
<p> 我试了一下,进入example,找到get-start子目录,用idf.py build建立了一下,好用。</p>
<p> 我怀着成功者的喜跃,关电脑这样子幸福地睡觉了。</p>
<p> 第二天,我想安装ADF环境了,因为我看到这款开发板必须ADF环境支持,我安了之后,就是编译出错。</p>
<p> 我查了很久也没有解决掉。</p>
<p> 再我坚持了近两三天之后我决定,再装LINUX开发环境试试。</p>
<p>2,LINUX开发环境</p>
<p> 我按照网上搜的资料,先装VMware,好像下了两次第一次说我的电脑不支持。</p>
<p> 然后按装UBUNTU,邮邦图,这个也装完了,</p>
<p> 然后,按照 https://docs.ai-thinker.com/esp32-a1s/env</p>
<p> 来进行安装ADF开发环境。</p>
<p> 结果根本就不是这么回事,首先ADF下不来,我添加了网址信息,下来了。</p>
<p> 但编译就是过不去。</p>
<p> 特别MAKE menuconfig都出不来东东。这时我要吐的就是,说明上说要先装IDF环境,但我下ADF里边就自带着IDF,只不过IDF是空的。</p>
<p> 我觉得这是个坑,因为环境变量都变乱了,好像指着这个IDF,而以前装的IDF根本不起作用,等于没有安装。</p>
<p> </p>
<p> 我这个人有个不服输的劲,特别是单片机方向,因为是我的吃饭的家伙。我就一遍一遍地做,结果就一次MAKE menuconfig界面出来了。</p>
<p> 等我编译就通不过了。我再回头MAKE menuconfig界面都出不来了。</p>
<p> 到这时,已经过了一星期多了(当然是晚上业余时间)。我在EE混已经好十几年了,每次开发板评测在安装开发环境方面都是很顺利地。</p>
<p> 没想到,这次遇到这么难装的开发环境。</p>
<p> 我觉得这种开发环境的搭建有好多坑。同时也吐槽一下厂家,能不能搞一个新的好用的安装包。</p>
<p> 3,放弃前两个开发环境,不能两棵树吊死。</p>
<p> 于是我把目光转到了别的开发环境:VSCODE和Arduino。</p>
<p> 今天吐到这里,下回再见。</p>
<p> </p>
<p> </p>
<p> </p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>
页:
[1]