`
microjava
  • 浏览: 318805 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

makefile制作方法--学习笔记

阅读更多
makefile制作方法
vi hello.cpp

#include<iostream.h>
int main()
{
  cout<<"Welcome to microjava home."<<endl;
  return 0;
}


wc hello.cpp
qmake -project
qmake/qmake Makefile
make
./hello

vi hello.c

#include <stdio.h>
int main()
{
 printf("Welcome to china.");
 return 0;
}


qmake -project
qmake
make
./hello
分享到:
评论

相关推荐

    u-toot学习笔记

    ### U-Boot 学习笔记知识点总结 #### U-Boot 制作流程及重要目录解析 ##### 一、U-Boot 制作流程 U-Boot 的制作涉及到多个步骤,主要包括清理工作空间、配置工程、编译代码以及生成可执行文件。 1. **清理工作...

    ARM&LINUX学习笔记——ARM&LINUX学习笔记

    1,安装VMware-tool与实现文件共享;2,u-boot移植步骤;3,安装交叉编译环境;...7,使用autotools自动生成Makefile;8,虚拟机上挂载u盘;9,虚拟机中linux配置串口;10,制作文件系统映象;11,自动生成make文件

    gdal学习笔记

    ### GDAL学习笔记关键知识点详解 #### 一、GDAL简介与价值 **GDAL** (Geospatial Data Abstraction Library) 是一个用于处理栅格地理空间数据的强大库,其核心功能包括读取、写入、转换及处理多种栅格数据格式。...

    caffe深度学习薛开宇笔记实例-基于卷积神经网络的声音识别

    ### Caffe深度学习薛开宇笔记实例:基于卷积神经网络的声音识别 #### Caffe的介绍及安装 Caffe(Convolutional Architecture for Fast Feature Embedding)是一个开源的深度学习框架,特别适合于图像分类、物体...

    嵌入式Linux学习笔记(基于S5PV210、TQ210).pdf

    嵌入式Linux学习笔记中的知识点涵盖了嵌入式Linux学习的入门级知识、开发环境的搭建、交叉编译工具链的制作等几个方面。 首先,在学习嵌入式Linux之前,需要具备一定的基础技能。学习C语言是必不可少的,由于C语言...

    嵌入式linux学习笔记

    编译U-Boot涉及解压源码(如`u-boot-aesop.tar.gz`或`u-boot-1.3.0-rc3.tgz`),然后通过Makefile进行构建。编译完成后,生成的`u-boot.bin`文件需要被正确地烧写到目标硬件的闪存中。 2. **下载和烧写U-Boot到Nor ...

    Vxworks学习笔记

    个人前几年学习Vxworks时,整理的笔记,总给大家了。 1 基于硬盘启动的Vxworks环境搭建 3 2 Vxworks引导盘制作 6 2.1 通过DOS加载VxWorks方法 6 2.2 Bootrom三种类型 7 2.3 VxWorks映象 7 2.4 Bootrom.sys最快制作...

    QT5相关资料及学习笔记

    压缩包中的“QT5相关资料”可能包含了QT5的官方文档、教程、示例代码和学习笔记。官方文档详细介绍了每个类和函数的用法,是学习QT5的重要参考资料。教程和示例代码可以帮助初学者快速上手,理解QT5的基本概念和实践...

    openwrt开发教程4(很全面深入的开发文档资料)

    "我的openwrt学习笔记--链接.txt"是个人学习OpenWrt过程中积累的经验和技巧,可作为快速参考。而"Wifidog认证服务器搭建参考步骤.txt"则讲解了如何在OpenWrt上部署Wifidog,实现公共Wi-Fi的接入控制,提供安全的网络...

    (自学笔记)最全嵌入式Linux学习手册.docx

    《(自学笔记)最全嵌入式Linux学习手册》是一本深入浅出的教程,旨在帮助初学者掌握嵌入式Linux系统开发的各个环节。书中详细介绍了从基础的Linux操作系统安装和工具使用,到复杂的硬件部件编程、内核移植以及GUI系统...

    QT学习笔记(四十多个问题解决方案)

    ### QT学习笔记(四十多个问题解决方案) 在个人学习与使用QT的过程中,遇到了一系列的问题,并针对这些问题找到了相应的解决方案。本文将详细介绍这些解决方案,帮助其他开发者更好地掌握QT开发技巧。 #### 使用`...

    unix大全(涵盖了UNIX学习的方方面面)

    54.A-119读书笔记-2 55.lris文件系统logging详解 56.aris中有类似windows的DLL有关的函数吗? 57.数据存储系统浅说 58.olaris 下建立可使用 pkgadd 的软体 package 59.aris 系统log日志原理分析 60.工作站在网络中的...

    超级马里源代码 VC6制作

    【标题】"超级马里奥源代码 VC6制作"揭示了这个压缩包是关于使用Microsoft Visual C++ 6(简称VC6)开发的一款经典游戏——超级马里奥的源代码。VC6是一款历史悠久且广泛使用的C++集成开发环境,它在游戏开发领域...

    uboot移植笔记

    本文将深入探讨UBoot的启动引导过程,以及如何进行移植,同时也会详细介绍YAFFS的制作笔记。 一、UBoot启动引导分析 1. **初始化阶段**:UBoot的启动首先从加载地址执行第一条指令开始,这个地址通常是ROM或EEPROM...

    CNC-STM32-F4.zip

    它广泛应用于制造、工艺品制作和模型制作等领域。 描述中提到的几个关键功能包括: 1. **USB文件读取**:这是CNC雕刻机的重要特性,允许用户通过USB接口从外部存储设备读取G代码文件。G代码是用于数控机床的编程...

    转嵌入式 Linux入门笔记

    6. **嵌入式文件系统**:了解不同的文件系统类型(如ext2、ext4、YAFFS),如何制作和挂载文件系统镜像,以及如何在启动过程中加载文件系统。 7. **Bootloader**:Bootloader是系统启动的第一部分,负责加载内核和...

    ARM linux的有关电子文档。有ARM的入门笔记,arm的调试过程

    这部分内容可能详细描述了从项目规划、硬件设计、固件编写、软件开发到系统测试的整个流程,包括制作bootloader(如U-Boot)、构建内核、编译根文件系统等步骤。 7. **周立功LPC2200开发板启动代码分析**: LPC...

    Bezier曲线

    Bezier曲线是一种在计算机图形学中广泛使用的数学工具,特别是在2D和3D建模、游戏开发、动画制作等领域。它们提供了灵活且易于控制的方式来描述平滑曲线,这使得它们成为设计和绘制各种形状的理想选择。 标题中的...

    小游戏源码-看你有多花-空中传媒.rar

    5. 文档:可能包括设计文档、API参考、开发者笔记等,帮助理解源码结构和功能。 6. 测试代码:用于验证游戏功能的正确性。 7. 配套工具:可能包含用于调试、优化、打包的工具。 【相关知识点】 1. 游戏开发流程:从...

    hk.rar_HK-2000

    这个压缩包可能是恒科技术公司为了分享其在51单片机开发上的经验和技术积累而制作的,对于学习和理解51单片机的初学者或专业开发者来说,无疑是一份宝贵的资料。 首先,让我们来深入探讨51单片机的基础知识。51...

Global site tag (gtag.js) - Google Analytics