WhyCan Forum(哇酷论坛)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-09-11 19:20:55

awfans
会员
注册时间: 2018-04-03
累计积分: 233

分享一个 V3s/H3 可用的 buildroot-2019.08 配置文件.

配置文件下载: buildroot_201908_hf_20190911A_config.tgz

wget https://buildroot.org/downloads/buildroot-2019.08.tar.gz
mkdir /opt/buildroot-2019.08-hf -p
tar xvf buildroot-2019.08.tar.gz -C /opt/buildroot-2019.08-hf
cd /opt/buildroot-2019.08-hf
wget https://whycan.cn/files/members/713/buildroot_201908_hf_20190911A_config.tgz
tar xvf buildroot_201908_hf_20190911A_config.tgz -C /opt/buildroot-2019.08-hf

make menuconfig ###退出/保存
make   ###编译

离线

#2 2019-09-11 19:25:21

awfans
会员
注册时间: 2018-04-03
累计积分: 233

Re: 分享一个 V3s/H3 可用的 buildroot-2019.08 配置文件.

参考 https://whycan.cn/t_2294.html

编译一个 qt analogclock demo:

cd /opt/buildroot-2019.08-hf/output/build/qt5base-5.12.4/examples/widgets/widgets/analogclock 

/opt/buildroot-2019.08-hf/output/host/bin/qmake analogclock.pro

make

###复制到文件系统###
cp analogclock /opt/buildroot-2019.08-hf/output/target/usr/bin/

离线

#3 2019-10-19 11:41:40

xiongxinjian
会员
注册时间: 2019-01-13
累计积分: 15

Re: 分享一个 V3s/H3 可用的 buildroot-2019.08 配置文件.

大家好。我用本贴生成的的镜像运行QT模拟时钟DEMO没有问题。但运行自己的测试程序会出如下错误:

# /mnt/udisk/Dialog   -platform linuxfb
Segmentation fault

这个测试程非常简单,就是用一个QLable显示“hello world",在电脑端运行是没有问题。代码如下
#include "dialog.h"
#include <QGridLayout>
const static double PI=3.1416;
Dialog::Dialog(QWidget *parent)
    : QDialog(parent)
{
    QLabel *label1=new QLabel(this);
    label1->setText(tr("hello world"));
}

Dialog::~Dialog()
{
   
}

void Dialog::showArea()
{

}
我把操作QLable 两行屏蔽掉,则不会出现Segmentation fault
//QLabel *label1=new QLabel(this);
//label1->setText(tr("hello world"));
大家有遇到过这种问题吗?

离线

页脚