白小姐六肖中特

树莓派编译程序时死机

关注

开发板 树莓派Raspberry Pi 厉害企鹅    2019-03-31   |   浏览量 32  

树莓派编译程序时死机,每次都编译一段时间后就死机没有反应了。

是编译opencv时。

但是编译个hello world就没有问题。

全部回答

  • xdsnet 发表于 2019-04-01

    到底是死机还是因为编译要求?#35797;?#24456;多而疑似死机啦?

    因为大的复杂的计算机程序编译是需要耗费很多?#35797;?#30340;,

    这还不包括cpu,其实还包括内存和外部存储系统,而

    当前树莓派的外部存储系统主要是sd卡,其实性能不高

    的,在涉及大量零碎文件读写的编译过程很容易因为IO

    速度?#33455;?#27515;机啦。

    举报 评论 0

  • hayden 发表于 2019-04-01

    opencv的编译工作量大,可能引起树莓派过热死机

    举报 评论 0

  • 李伟斌 发表于 2019-04-01 云汉达人

    opencv在编译的时候,你最好监控一下?#35797;?#30340;量,而且编译?#38382;?#36873;择上也不建议改太多,树莓派有编译好的opencv,为什么要自己编译,轻则15小时,重则48小时,得不偿失,建议初期学习使用apt-get install 去安装。


    举报 评论 0

  • day_day 发表于 2019-04-01

    再开机继续编译就好了

    应该是你散热没做好,当树莓派占用?#35797;?#39640;的时候,cpu频率会自动拉高,满负载情况下很容易宕机。

    但opencv基本是可以随停随开始编译。

    建议用上位机交叉编译吧,也不难,pc上的ubuntu用命令就能安装好树莓派的交叉编译链,图?#20301;?#30340;cmake-gui也非常简单

    举报 评论 0

  • 你中有我 发表于 2019-04-01

    opencv的编译量还是很大的啊,要生成大量的临时文件,要看看是不是写TF卡时,卡死的了,也就是卡的质量不好

    还有可能是不是温度过高,降频后的假死呢


    举报 评论 0

  • chen0000009 发表于 11小时前

    没有反应不一定代表死机,有可能是所有CPU都在参与编译,而且编译的过程没有结果输出,等一段时间就好了

    而且树莓派的CPU在温度较高的时候会降频,降频之后运算速度会更慢

    举报 评论 0

我来回答

试用推荐

RT-Thread设计与实现

产品总数:5个  申请人数:277

距离结束时间:

推荐达人 更多>

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在?#26657;? 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在?#26657;? DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    规格严格,功夫到家

    在?#26657;? 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在?#26657;? 嵌入式 Linux 系统

  • 张峰 向ta提问

    光学总工

    用心工作,用心生活

    在?#26657;? 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧
白小姐六肖中特 上期平码号 今日什么特马开奖结果 赛车pk拾官网娱 安徽时时号码 香港开奖结果168开奖 时时彩缩水软件免费版 广东麻将十三幺 福彩十分钟开奖走势图天津 时时彩最快开奖软件 海南麻将游戏单机版