摘要: 一、make概述 make是一种代码维护工具make工具会根据makefile文件定义的规则和步骤,完成整个软件项目的代码维护工作。一般用来简化编译工作,可以极大地提高软件开发的效率。 windows下一般由集成开发环境自动生成 linux下需要由我们按照其语法自己编写 Make主要解决两个问题: 阅读全文
posted @ 2019-10-07 14:59 创造卓越人生 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 一、定义 工程管理器,顾名思义,是指管理较多的文件 Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能构根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件文件的内容来执行大量的编译工作 。 二、使用命令简介 makefile是make读入的惟 阅读全文
posted @ 2019-10-07 14:52 创造卓越人生 阅读(690) 评论(0) 推荐(0) 编辑
摘要: gdb调试器时一款GNU组织开发、发布的UNIX/Linux环境下的程序调试工具,没有图形界面,但功能强大。 GDB使用流程: 先编写一个测试文件gdbTest.c 保存后用gcc对文件进行编译,需要加上 -g 参数,否则不能使用gdb进行调试。 gcc gdbTest.c -o gdbTest - 阅读全文
posted @ 2019-10-07 14:43 创造卓越人生 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 本文就来介绍下如何将Qt5.9.5移植到ARM开发板上。 以imx6开发板为例,使用Ubuntu14.04虚拟机作为移植环境。 准备工作 1、主机环境:Ubuntu14.04; 开发板:启扬IAC-IMX6-kit; (如果使用的是Ubuntu12.04,需要将gcc升级到4.8以上) 2、官网下载 阅读全文
posted @ 2019-10-07 14:17 创造卓越人生 阅读(726) 评论(0) 推荐(0) 编辑