x
x

【从0开始学树莓派】序列之14 打通windows和linux的经脉

发布时间:2016-2-18 14:13    发布者:designapp
关键词: 树莓派 , windows , linux

本节我们将从下面3个方面进行讲解:
1.准备工作
2.简单例程
3.Cygwin工作机制
一、准备工作
1.电脑一台;
2.已经装好Cygwin软件;
3.如何通过Cygwin来显示编译。
二、简单例程
首先我们来看一个简单例程。大家都最熟悉的输出Hello World!的程序。


这个程序很简单,很多编译软件都可以编译出结果。但是如何用gcc来进行编译,貌似就显得有些困难。下面我就来讲解如何用Cygwin的gcc来运行这个简单的程序,运行环境是windows 7系统而不是linux系统。如果在linux下运行也是很简单的。
三、如何通过Cygwin来实现编译
1.先打开Cygwin软件。如下图所示:


2.先在记事本或者编译软件里面,输入上面的程序。文件名为Hello.c。如下图所示:


3.先找到文件所放的位置,我是放在C盘的主根目录下面。那么查找就比较方便。如下图所示:


4.编译Hello.c这个文件。如下图所示:


这时候我们可以看看C盘多了什么文件。可以看到C盘多了一个可执行文件。如下图所示:


这里有个知识点:我们如果直接编译,默认是a.exe。那么如何生成同文件名呢?很简单,请继续往下看。
5.生成同名的可执行文件。只需要在输出限制文件名即可。如下图所示:


下面我们再看看C盘多了什么?是不是我们预想。如下图所示:


6.文件名为.c和.cpp在编译的时候有点小问题。其实c的都可以用g++来编译,也可以用gcc来编译。如下图所示:


7.执行可执行文件。如下图所示:


看见了hello world!是不是有点激动呢?那赶紧自己试试吧。O(∩_∩)O哈哈~
本文地址:https://www.eechina.com/thread-160868-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • 初学者在电源电路设计中常犯的错误(以及如何避免)
  • AOE | 时钟与时序(4/7):频率与相位之间的关系是怎样的?
  • AOE | 时钟与时序(5/7):什么是稳定性?
  • AOE | 时钟与时序(2/7):什么是理想时钟?
  • 贸泽电子(Mouser)专区

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表