今天玩了一玩NVIDIA jetson TK1 这个板子,准备给上面装个opencv3.1.0。
然后就按照https://docs.opencv.org/3.2.0/d6/d15/tutorial_building_tegra_cuda.html 这里写的步骤对opencv进行安装配置。
完后make的时候,到中途make error提示空间不足(no space),一看opencv编译的期间要占用5个G的空间,而TK1这个板子总共16G空间,除了系统占用的空间外,还不够5个G额外的空间。
然后我就直接把板子重启了,重启后发现进不去图形界面。我按ctrl+alt+F1准备进入命令行模式,结果一直提示"need at least a destination address"。上网查了一下也没查到什么原因。
折腾了半天没弄好,后来突然想到opencv编译的时候把空间都占满了(df -h),会不会是这个原因
然后我进命令行模式,把编译的文件全删除了,重启,一切ok!!!
ps:但是为什么出现need at least a destination address的原因暂时还是没想出来,是哪个地方需要空间,虚拟内存占的?