iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >怎么在Windows中编译Linux/Unix代码
  • 911
分享到

怎么在Windows中编译Linux/Unix代码

2023-06-16 23:06:14 911人浏览 安东尼
摘要

这篇文章主要介绍怎么在windows中编译linux/Unix代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!***步:下载安装新版Cygwin软件。该软件的官方网站:Http://cygwin.com/Cygwi

这篇文章主要介绍怎么在windows中编译linux/Unix代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

***步:下载安装新版Cygwin软件。该软件的官方网站:Http://cygwin.com/

Cygwin软件的作用是让Windows拥有Unix-like环境的软件。所以,GCC等编译器自然也就会包含在里面。不过,对于开发者,Cygwin是一个开发环境。而对于用户来说Cygwin是一个运行环境。

注意:要编译c++或者C程序的话,再安装时在选择组件这一步需要选中Devel 选项下的gcc-core,gcc-g++,make 以及Lib选项卡下的glib2,glib2-devel,glib2-runtime。

修改 cygwin.bat文件。

找到cygwin项目安装目录下的cygwin .bat文件,用记事本将其打开。修改成如下形式:

@echo off

C:

set CYGWIN=tty notitle glob

set PATH=%PATH%;c:\cygwin\bin;c:\cygwin\sbin;c:\cygwin\usr\bin;c:\cygwin\usr\sbin;c:\cygwin\usr\local\bin

set LD_LIBRARY_PATH=c:\cygwin\lib;d:\cygwin\usr\lib;c:\cygwin\usr\local\lib

chdir C:\cygwin\bin

bash --login -i

红色部分为新加入的部分,注意把里面的的路径改成你自己的安装路径。

在Cygwin使用g++编译软件。

在Cygwin安装目录下,运行cygwin.bat就可以启动cygwin环境了。环境启动后使用cd /cygdrive/...进入你项目所在的文件夹(...代表项目目录,如:cd /cygdrive/d/testProject/)。进入目录后你就可以使用g++命令来编译代码了,g++命令的具体使用方法可以通过键入g++ --?命令来了解。一般网上的项目都有一个makefile文件,如果你下载的项目恰好也有这个文件,那走运了,你直接在ygwin环境中输入make命令即可编译整个项目。到此为止软件应该已经被编译成功。

运行软件。

运行软件是用如下形式的命令:./testProject -parameter 。另外提一句,如果需要在cygwin环境输入数据,在linux环境中ctrl +d表示输入结束(windows中是ctrl+Z再按回车)。

以上是“怎么在Windows中编译Linux/Unix代码”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: 怎么在Windows中编译Linux/Unix代码

本文链接: https://www.lsjlt.com/news/286340.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Windows中编译Linux/Unix代码
    这篇文章主要介绍怎么在Windows中编译Linux/Unix代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!***步:下载安装新版Cygwin软件。该软件的官方网站:http://cygwin.com/Cygwi...
    99+
    2023-06-16
  • ubuntu中怎么编译fortran代码
    这篇文章主要介绍“ubuntu中怎么编译fortran代码”,在日常操作中,相信很多人在ubuntu中怎么编译fortran代码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu中怎么编译fortra...
    99+
    2023-07-04
  • 在虚机上怎么编译C++源代码
    本篇内容介绍了“在虚机上怎么编译C++源代码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.Java在虚拟机上运行Java源代码并不是被编...
    99+
    2023-06-17
  • JS代码编译器中Monaco怎么用
    这篇文章给大家分享的是有关JS代码编译器中Monaco怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言我的需求是可以语法高亮、函数提示功能、自动换行、代码折叠MonacoMonaco是微软家的,支持的语言...
    99+
    2023-06-15
  • c语言在linux中怎么编译执行
    在 linux 中编译和执行 c 程序的步骤如下:使用文本编辑器创建包含 c 代码的源文件。使用 gcc 编译源文件生成目标文件,命令为:gcc -o 。运行目标文件,命令为:./。 ...
    99+
    2024-04-05
    linux c语言
  • Python代码中编译指的是什么
    这篇文章将为大家详细讲解有关Python代码中编译指的是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;...
    99+
    2023-06-14
  • Windows中怎么编译MySQL数据库
    Windows中怎么编译MySQL数据库,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Windows下编译MySQL数据库是如何实现一.环...
    99+
    2024-04-02
  • 怎么用JS实现代码编译器
    本篇内容介绍了“怎么用JS实现代码编译器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、前言对于前端同学...
    99+
    2024-04-02
  • 使用complex.h库在Visual Studio 2013中编译C代码
    要在Visual Studio 2013中编译C代码,使用complex.h库,您需要按照以下步骤进行设置:1. 打开Visual ...
    99+
    2023-09-27
    C
  • Linux怎么编译qt
    这篇文章主要介绍了Linux怎么编译qt的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux怎么编译qt文章都会有所收获,下面我们一起来看看吧。首先下载源码包qt-everywhere-opens...
    99+
    2023-06-28
  • 如何在 Unix 上编写高效的代码?
    Unix 是一种常用的操作系统,被广泛用于服务器和大型计算机中。在 Unix 上编写高效的代码是每个程序员必备的技能之一。本文将介绍如何在 Unix 上编写高效的代码,并提供一些示例代码来帮助读者更好地理解。 一、使用合适的编程语言 选择合...
    99+
    2023-08-26
    unix ide 索引
  • Ubuntu9.10中怎么编译Android源码
    这篇文章将为大家详细讲解有关Ubuntu9.10中怎么编译Android源码,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。在 Ubuntu8.04下,应该一切很顺利,但是我装的是9.10版本...
    99+
    2023-06-17
  • TypeScript怎么使用vscode监视代码编译
    这篇文章主要讲解了“TypeScript怎么使用vscode监视代码编译”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“TypeScript怎么使用vscode监视代码编译”吧!安装全局安装t...
    99+
    2023-06-21
  • 怎么更好的进行C++代码编译
    这期内容当中小编将会给大家带来有关怎么更好的进行C++代码编译,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在刚刚刚开始学C++代码时遇到一个问题,这个问题导致程序不能够完全的进行运行,看完本文后对您一定...
    99+
    2023-06-17
  • linux怎么在2.6内核中编译内核模块
    这篇文章主要介绍linux怎么在2.6内核中编译内核模块,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!编译内核模块的方法与编译一般应用程序的方法略有不同. 我们会发现在内核源码树的层层目录中, 都存在有Makefil...
    99+
    2023-06-16
  • Linux中的python编译器怎么用
    本篇内容主要讲解“Linux中的python编译器怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中的python编译器怎么用”吧!1. PyCharmPyCharm是一个功能强大...
    99+
    2023-06-28
  • 怎么编译Linux内核
    这篇文章主要为大家展示了“怎么编译Linux内核”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么编译Linux内核”这篇文章吧。下载内核我们要做的***件事是下载内核源码。在 Kernel.o...
    99+
    2023-06-16
  • 在Linux平台上git怎么编译安装
    在Linux系统中使用Git进行代码版本管理是一项非常重要的工作,因为Git拥有强大的分支管理功能和快速的代码版本管理能力。尽管许多Linux发行版都附带了Git的预编译版本,但是自己编译Git是一种更安全、更可靠的做法,特别是在许多Lin...
    99+
    2023-10-22
  • c#源码怎么编译
    编译 c# 源码包含以下步骤:安装 .net sdk;创建项目;通过命令行或 ide 编译源代码;运行生成的程序集。 如何编译 C# 源码 要编译 C# 源码,需要以下步骤: 1. 安...
    99+
    2024-04-04
    c# 编译错误
  • 在Python反编译中批量pyc转 py的实现代码
    什么是pyc文件 pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作