嵌入式QTlinux 工程编译
进入root用户进行操作
./fsl-imx-wayland-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh
安装交叉工具
然后
source environment-setup-cortexa7hf-neon-poky-linux-gnueabi
必须注意: 使用的是source 进行执行环境变量, 可千万不要./ 去运行
导出环境变量
然后在QT工程文件夹里面执行
/opt/fsl-imx-wayland/4.1.15-2.0.1/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake
则QT工程文件夹里面会生成一个Makefile 文件
然后make即可
但是这种情况有可能会少库的情况, 需要在
xxx.pro 里面主动手动连接库,
然后在进行make 编译
######################################################################
# Automatically generated by qmake (3.0) ?? 7? 5 09:04:04 2019
######################################################################TEMPLATE = app
TARGET = 应用名称
INCLUDEPATH += . libbluez libhonmax openssl curl zlib
LIBS += 添加库-L./lib -lalibabacloud-oss-cpp-sdk -lcurl -lssl -lz -lcrypto -ldl -lpthread -L./libhonmax/ -lbtcfg -lmanager -lwificfg# Input
HEADERS += ByteOrder.h \CheckCode.h \cJSON.h \linkList.h \mxc_uart.h \peer_link.h \peer_task.h \peer_web.h \penetrate.h \tomcu.h \tool.h \ui_server.h \version.h \TinyXML/ReadXml.h \TinyXML/tinystr.h \TinyXML/tinyxml.h \
添加向工程添加文件.
向工程添加xxx.cpp, 还有xxx.h文件,
接着 打开xxx.pro文件, 在
HEADERS 添加xxx.h
SOURCES 添加xxx.cpp
然后 执行/opt/fsl-imx-wayland/4.1.15-2.0.1/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake
嵌入式QTlinux 工程编译相关推荐
- AD9361官方FPGA工程编译
作者:ShownSun 工作室:时沿科技 文章目录 AD9361官方FPGA工程编译 1 引言 2 工程建立 2.1 自我环境检查 2.2 克隆对应代码 2.3 安装编译工具 2.4 编译tcl工程 ...
- Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时
博文目录 文章目录 本文说明 JavaFX 简单说明 JavaFX 版本说明 JavaFX 与 JDK 的关系 JavaFX 与 JDK Modular (JDK 9 模块化系统) JavaFX 模块 ...
- 嵌入式linux内核编译感想,嵌入式Linux内核的交叉编译编译-基于2.6.26
测试环境:Fedora 9 Linux 2.6.26 / gcc 4.3.0 / arm-Linux-gcc 3.4.1 本 文主要介绍如何构建在x86平台上交叉编译各平台上的嵌入式Linux内核.要 ...
- 【错误记录】Groovy 工程编译报错 ( java.lang.NoClassDefFoundError: org/apache/tools/ant/util/ReaderInputStream )
文章目录 一.报错信息 二.解决方案 一.报错信息 编译 Groovy 工程时 , 报如下错误信息 : gradle-resources-test:Groovy_Demo.main: java.lan ...
- AB1601安装新版本IDE后工程编译可以通过单无法连接的问题排查解决过程
1.卸载了老版本ide软件. 2.安装了新版本ide软件. 3.工程编译可以通过. 4.连接无法通过,报无法找到库文件:-lc. 5.发现libc.a库文件时存在的. 6.怀疑环境变量的问题. 7.打 ...
- eclipse中多个工程编译到同一个目录下
1.点击link source 2.选择Java(ps:Java文件目录)或者resource(ps:配置文件目录) 3.最后结果,然后使用project中的clean进行编译,就可以把两个工程编 ...
- python编译成exe有意义吗_python工程编译成EXE
前言 python编译成EXE文件后,可以独立使用.亲测,一个复杂的python工程包含多个包多个模块,可以生成exe文件. 目的 windows下将整个python工程编译成单个EXE或者单个目录带 ...
- (237)Vivado工程编译时间过长原因总结
(237)Vivado工程编译时间过长原因总结 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)Vivado调试编译时间过长原因总结 5)技术交流 6)参考资料 2 ...
- 一键清理Quartus工程编译垃圾
在学习FPGA时,会使用到Quartus软件,这个软件生成的文件非常多,常常一个很简单的功能,生成的工程文件夹就有几十兆,在工程复制和存储时非常占用空间,那么能不能在调试完工程之后,把没用的中间文件删 ...
最新文章
- 在CentOS 6.9 x86_64上搭建全功能的OpenResty 1.13.6.1笔记
- Apache服务器二级域名的完美实现
- AB1601定时器timer0,timer1简介
- java comparator_Java 中如何指定集合元素的排序策略
- 应用程序创建自己的奔溃转储(crash dump)文件
- win7下搭建小程序服务器,技术开发人员告诉你微信小程序怎么做
- 【idea基础知识】在maven项目中额外增加jar包
- laravel报错:MassAssignmentException
- 股票预埋单第二天还有效么?
- 1月份Github上热门Python开源项目
- 50年过去了,嫦娥五号探月依然不能直播,告诉你三个可能
- mongodb 非 admin 库 认证登陆失败 原因(百度好多都 是渣)db.addUser() 请走开。
- 算法:限流之令牌桶算法实现
- J2Cache SpringBoot集成(j2cache-spring-boot2-starter)
- Home Barbering Grows In Recession, With Hairy Results
- Hive之——Hive2.0函数大全
- MC9S12XEP100的SPI模块(S12SPIV5)
- 创业失败的那些人都在干什么?是去打工了还是继续创业了。丨国仁网络资讯
- 边框样式(border-style)、边框圆角(border-radius)以及媒体查询(@media)
- Python读取Excel表格效率对比(openpyxl、xrld、csv)