好久没搞板子了,检查了下,好多都忘了,从pc上编译好的qt程序,到板子上还是打不开,库也开过去了,环境变量也通过各种方式设置了。猜测问题:
1qt环境变量有问题
2班子上编译非arm版
2016.4.19
2016.4.27更新
1 设置环境变量的方法,通过查资料: 1写配置文件,在配置文件中写export $path=,具体内容有待学习,涉及到永久性配置和开机启动,动态配置等很多内容,所以不是很明白。
2还有一种方法是:直接在命令行中输入 export=.......
然后可以通过export查看。
具体需要好好学习export命令。
最终还是未解决打不开
2未解决:想出的办法是 干脆舍弃jiacha编译,直接在板子上编译qt的库,然后通过qmake编译我自己写的qt代码
步骤:烤了qt4.8.6everywhere版在板子上,然后解压,点进去 在终端中执行./configure,然后
configure 后过了会出现错误:warning: Clock skew detected. Your build may be incomplete
问题原因是:板子上时间落后于我考过去的文件的修改的时间,后来用date修改了系统时间就好了,需要权限
sudo date -s 20160427
sudo date -s 08:08:08