方法一:通过命令行使用qmake进行编译
elf@ubuntu:~/work$ export PATH=/home/elf/aarch64-buildroot-linux-gnu_sdk-buildroot/bin/PATH
elf@ubuntu:~/work$ cd ELF2-linux-source/app/elf/elf_qt/src/watchdog/
elf@ubuntu:~/work/ELF2-linux-source/app/elf/elf_qt/src/watchdog$ qmake
elf@ubuntu:~/work/ELF2-linux-source/app/elf/elf_qt/src/watchdog$ make
在路径/home/elf/work/ELF2-linux-source/app/elf/elf_qt_out/release/bin目录下会看到新生成的二进制文件qtdemo_watchdog。
elf@ubuntu:~/work$ ls ELF2-linux-source/app/elf/elf_qt_out/release/bin
qtdemo_watchdog
方法二:通过Qt Creator调用qmake进行编译
在开发环境打开Qt Creator(用户根据自己的实际路径打开),
elf@ubuntu:~$ cd qtcreator-4.7.0/bin/
elf@ubuntu~/qtcreator-4.7.0/bin$ ./qtcreator &
点击File->Open File or Project,弹出窗口,选择/home/elf/work/ELF2-linux-source/app/elf/elf_qt/src/watchdog/watchdog.pro
图片1.png
打开项目后界面如下:(若没有自动改变页面,请按照截图所示选择)。
图片2.png
点击Configure Project后,选择后界面如下。
图片3.png
点击Build->Clean All进行清空。
点击Projects取消选中Shadow build。
图片4.png
然后点击Build->Build All进行编译。
图片5.png
右下角Build进度条走完之后代表编译完成,此时在路径/home/elf/work/ELF2-linux-source/app/elf/elf_qt_out/debug/bin目录下会看到新生成的二进制文件qtdemo_watchdog,如下:
elf@ubuntu:~/work$ ls ELF2-linux-source/app/elf/elf_qt_out/debug/bin
qtdemo_watchdog

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.