目录

1、现在状

2、安装cygwin

运行setup.exe 正式安装

3.  Code::Blocks配置Cygwin GCC编译器


1、现在状

Enviroment:Win10

IDE:Code::Block

Problem:sys/socket.h: No such file or directory ;netdb.h: No such file or directory 等等, 因为这些头文件是Linux系统中的,win里的没有

Solution:安装一个间接的中间层,实现可以使用Linux的API来进行win下的系统调用

2、安装cygwin

文章参考:cygwin安装

我们可以到Cygwin的官方网站下载Cygwin的安装程序;

更推荐直接使用下载Cygwin(官方的程序)来下载安装程序.;

运行setup.exe 正式安装

1.下一步

2.Install from Internet:下一步

3.建议这个c:\cygwin64 安装目录不用更改,因为网上很多教程以及优化脚本是基于这个路径的:下一步

4.下一步

5.下一步

6.选中https://mirrors.aliyun.com 下一步

7.下载中

8.下载好的页面 :

search:gcc ,然后将全部的skip双击,变成一个版本号

由于小白不知道啥啥是啥啥,就将全部的搜索结果都双击了。

9、直至安装好后,我们已经安装好了Linux系统中的很多库、头、以及调用和编译器了。

3.  Code::Blocks配置Cygwin GCC编译器

参考文章

a). Settings -> Global compiler settings ->Select compiler 中选择Cygwin GCC编译器;

b). 选择Toolchain executables页面设置编译器安装路径,正确配置编译器、连接器和调试器名称;

完成

如何使用cygwin在windows下Linux编程相关推荐

  1. cygwin学习linux命令,cygwin 在windows下使用linux命令的方法

    cygwin 在windows下使用linux命令的方法以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 但是cygwin ...

  2. windows下socket编程GetLastError()函数返回结果与对照表-转

    原文地址:http://blog.sina.com.cn/s/blog_4880c4bb0100b6a5.html WSAGetLastError()函数返回结果与对照表: Windows Socke ...

  3. Windows下Socket编程

    Windows下Socket编程 构架 创建socket 绑定bind 存储转换函数 监听listen 接收accept 发送send(tcp)/sendto(udp) 接收recv(tcp)/rec ...

  4. windows下linux下socket编程区别

    1. 头文件 windows下winsock.h或winsock2.h linux下netinet/in.h(大部分都在这儿),unistd.h(close函数在这儿),sys/socket.h(在i ...

  5. Windows下UDP编程

    在Windows下进行UDP编程,与Linux下有细微的区别,最主要的区别主要有: 1.头文件不同:windows下仅需要导入头文件winsock2.h,而linux需要包含许多头文件: 2.wind ...

  6. Windows下多线程编程技术及其实现

    本文首先讨论16位Windows下不具备的线程的概念,然后着重讲述在32位Windows 95环境下多线程的编程技术,最后给出利用该技术的一个实例,即基于Windows95下TCP/IP的可视电话的实 ...

  7. windows下Linux系统U盘启动盘制作与系统安装图文教程

    这些天看鸟哥的教程,开始在渣机上安装Linux,到centOS上下载最新的distribution,由于手头没有带刻录的光驱,还有懒得买DVD盘,想到制作U盘启动盘.内事问百度,找到了一个网友的教程h ...

  8. windows下linux子系统(Ubuntu)配置(基础配置+zsh)

    昨日突发奇想,想试试windows下的linux系统.这个特性出来很久了,正好我最近要系统了解一下linux,云服务器上要跑其他的东西怕给整炸了,唯一的linux虚拟机安装的是kali(总不能拿kal ...

  9. Windows下多线程编程

    前言 熟练掌握Windows下的多线程编程,能够让我们编写出更规范多线程代码,避免不要的异常.Windows下的多线程编程非常复杂,但是了解一些常用的特性,已经能够满足我们普通多线程对性能及其他要求. ...

  10. Windows下Linux子系统的安装与使用 wsl

    感受 跳槽两月有余,已缓缓度过"阵痛期",慢慢步入正轨,同时也意识到了自身技术方面的落后,没有赶上技术潮流,要加油了自己... 犹记初入新公司第一天安装windows的linux子 ...

最新文章

  1. html5重新加载页面,使用AngularJSHTML 5模式重新加载页面会产生错误的GET请求
  2. 北京活动 | 新书首发手把手带你的产品从0开始验证一个新的业务
  3. .NET Core 3.0 新 JSON API - JsonDocument
  4. Github项目汇总
  5. OJ1032: 员工薪水
  6. phpcmsV9 首页调用全站最新文章(受模型限制)
  7. 微信小程序之 ----API接口
  8. linux破解卡到抓包,请大家帮帮忙,真的是不会了,本来想做个抓包工具的,结果卡这了...
  9. php 网路io是什么意思,io接口位于什么和什么之间
  10. springboot怎么返回404_自定义SpringBoot REST API 404返回信息
  11. linux和windows下TIME_WAIT过多的解决办法
  12. 去除DataTable重复数据的三种方法(转)
  13. 工作流之工单模型(一)
  14. Element-ui表格中图片放大简便方法
  15. 图像处理软件ImageJ介绍与下载链接
  16. 笔记本电脑接上hdmi后 笔记本无声音
  17. WordPress Contact Form插件‘cntctfrm_contact_emai’参数跨站脚本漏洞
  18. java后端应届生面试题,附答案解析
  19. 理解设计模式中的工厂模式
  20. Window10 WiFi列表不显示解决方案

热门文章

  1. 拼音转汉字算法(隐马尔科夫、维特比算法)
  2. 【基于Android的连连看游戏的设计与实现】
  3. 跟着Nature学作图:最强“ 颠覆性 ”技术,您确定不学学?助力发Nature顶刊!...
  4. linux病毒通过U盘传播,一个通过U盘传播的病毒详细分析,近期抓的但是是09年的病毒...
  5. 2022元旦首发,2021年阿里春招+秋招+社招+校招Java后端开发面试题汇总,看完轻松收下offer
  6. 使用Fiddler破解钉钉回放视频不能下载
  7. 视觉目标检测-05:使用目标区域的提取方法(手机iVcam与电脑iVcam之间相机的链接)
  8. 百度地图API计算经纬度
  9. 如何对CAD图纸快速测量?
  10. 用python对鹿晗、关晓彤微博进行情感分析 哭着学习学习~