linux cygwin 知识库(linux cygwin)-编程之家

如何在Linux上运行Windows应用程序?

不可以的。你的Windows10和Linux是两个分开独立的系统。当然MySQL其实是后台服务,你可以通过客户端(安装mysql-client)连接到这个服务(类似的有Redis、MongoDB等等)进行操作,而Python是应用程序,不可以直接执行,但可以把写好的脚本传到Windows10再执行(比如PyCharm就能设置远程Interceptor进行远程调试),但是需要注意Python在不同系统环境下有些模块是不一样的,需要根据系统进行相应判断或修改。

Linux下可以通过Wine安装Windows软件,但是麻烦且常出问题,Windows下也可以运行Linux模拟环境,通过cygwin实现。

Windows下怎样编译出可在Linux上执行的程序?

1、可以安装cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,搜索官网下载即可,下载完成,安装的时候注意记得安装相关语言的编译器、解释器,在cygwin中生成Linux可执行文件。

2、 可以安装vmware、virtualpc等虚拟机,在虚拟机里安装linux系统,然后在linux系统中编译相应的源码,生成linux上的可执行文件。

tar.gz格式的hadoop可以在windows使用吗?

可以,但是是间接的,1.windows下的hadoop的分布部署主要有两种方式

1.1.采用cygwin模拟linux下命令的方式,部署安装hadoop系统.

1.2.修改系统的代码文件DF.java使其可以在windows下运行.

主要原因在于,在hadoop的代码中对数据节点的磁盘使用情况的获取采用了

linux下的df -k 命令进行获取

而在windows没有此命令支持,因此在数据节点启动DataNode时会产生启动进程异常错误.

解决的方法在

hadoop的网站上已说明

在linux下,QT怎样编译出windows程序?

你好,1、可以安装cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,搜索官网下载即可,下载完成,安装的时候注意记得安装相关语言的编译器、解释器,在cygwin中生成Linux可执行文件。

2、 可以安装vmware、virtualpc等虚拟机,在虚拟机里安装linux系统,然后在linux系统中编译相应的源码,生成linux上的可执行文件。