问题
在海思上使用QProcess命令行的形式,通过命令返回对字符串处理获取到指定目录的磁盘大小,可用大小,已有大小的。
实际获取中,试过几种方式,如excute,waitforFished,存在命令行获取不到结果和命令行获取结果只有一行到\n结束的情况,如下图
再尝试使用QStorageInfo的方式,也无法获取,如下图:
原因
qt与海思上系统的兼容性问题。
解决方法
选择绕开,通过cat写入文件,读取文件的方式绕开去读取。
在海思上使用QProcess命令行的形式,通过命令返回对字符串处理获取到指定目录的磁盘大小,可用大小,已有大小的。
实际获取中,试过几种方式,如excute,waitforFished,存在命令行获取不到结果和命令行获取结果只有一行到\n结束的情况,如下图
再尝试使用QStorageInfo的方式,也无法获取,如下图:
qt与海思上系统的兼容性问题。
选择绕开,通过cat写入文件,读取文件的方式绕开去读取。