草庐IT

c++ - gcc、g++、cygwin 和 mingw 之间的关系?

我知道对于我的类(class),我必须安装cygwin才能让我的NetbeansIDE运行,但是我在设置过程中看到了g++和gcc的选项,我不确定它们是否相同,wingw在哪里?它是另一个编译器吗?如果是,为什么选择on而不是另一个? 最佳答案 g++和gcc分别是gnuC++和C编译器。它们实际上是具有不同标志的相同编译器。MinGW是“Windows的极简Gnu”。它是在Windows上运行的gnu编译器的一个端口。Cygwin是gnu编译器(以及各种其他实用程序)到Windows的另一个端口。更准确地说(IMO,无论如何),它

c++ - 使用 C++11 在 Cygwin 上使用 Clang

我在Cygwin上安装了Clang并尝试编译这段代码:#includeintmain(){std::cout如果我执行clang++file.cpp,效果很好。如果我执行clang++file.cpp-std=c++11,它将不起作用。我从这样的标准header中得到错误:Infileincludedfromfile.cpp:1:Infileincludedfrom/usr/lib/gcc/i686-pc-cygwin/4.5.3/include/c++/iostream:39:Infileincludedfrom/usr/lib/gcc/i686-pc-cygwin/4.5.3/in

cygwin与Win10(64位,相似之处)不适合GCC 32

我会尝试在Win10(64位,相似之处)中安装GCC,它适用于64,但不适用于32-它正常工作C:\Users\me\Desktop>gcc-m64-otest64testt.c-但不是...C:\Users\me\Desktop>gcc-m32-otest32testt.c/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld:skippingincompatible/usr/lib/gcc/x86_64-pc-cygwin/5.4.0//libgcc_s.dll.awhensearchingfor-lg

java - 带有cygwin noclassdefinition的Windows中的hadoop发现错误

我正在尝试在我的Windows7环境中安装hadoop并使用cygwin运行它。我已经下载并安装了cygwin并配置了ssh我已经在cygwin.bashrc中设置了java类路径并设置了所有hadoop配置文件我的.bashrc文件已列出exportJAVA_HOME="C:\\ProgramFiles\\Java\\jdk1.6.0_24"exportHADOOP_HOME=/home/user/hadoopexportHADOOP_MAPRED_HOME=/home/user/hadoopexportHADOOP_COMMON_HOME=/home/user/hadoopexpo

java - Hadoop "Could not find or load main class com.sun.tools.javac.Main"

在我的问题作为重复问题被关闭之前:我查看了所有其他相关问题,但提供的解决方案对我不起作用,可能是因为我使用的是Cygwin,而不是Unix。我正在试用教程here.每当我运行命令(在c:/hadoop中)bin/hadoopcom.sun.tools.javac.MainWordCount.java时,我都会收到错误Couldnotfindorloadmainclasscom.sun.tools.javac.Main.我的Java_Home变量设置为:c:/PROGRA~1/Java/jdk1.7.0_17(echo$JAVA_HOME确认了这一点),和我的HADOOP_CLASSPA

hadoop - Cygwin SSHD 服务在 Windows 中启动和停止

我正在尝试在我的机器(win7、64位)上配置hadoop设置,并且我已经为此安装了Cygwin。在Cygwin安装期间,我还下载并安装了设置所需的openSSH包。在Cygwin终端上,我使用ssh-hot-config命令创建了一个服务,但是当我启动该服务时,错误显示“CygwinSSHD服务已启动和停止”。我无法继续进行。 最佳答案 我引用了这两个链接github和ebiquity在我的Windows7PC上设置hadoop,在两个链接中都明确提到在“应该使用特权分离吗?”时说“不”。(请参阅github链接的第9点)但这对我

hadoop - hadoop 中找不到或加载主类错误

Here是下面的教程。当我尝试执行命令bin/hadoopnamenode-format时出现错误。错误是:Error:Couldnotfindorloadmainclassorg.apache.hadoop.util.PlatformNameDEPRECATED:Useofthisscripttoexecutehdfscommandisdeprecated.Insteadusethehdfscommandforit.Error:Couldnotfindorloadmainclassorg.apache.hadoop.util.PlatformNameError:Couldnotfin

java - 需要安装 hadoop 的帮助

我是Hadoop新手,正在尝试使用cygwin在我的Windows7(x64)PC上安装它。我按照本教程安装了http://alans.se/blog/2010/hadoop-hbase-cygwin-windows-7-x64/#software在此步骤之前一切正常-OnlyHadoop0.21.0:Next,onelinehastobeaddedtothehadoop-config.shfileinhadoop-0.21.-0/binCLASSPATH=`cygpath-wp"$CLASSPATH"`AddthislinebeforethelinecontainingJAVA_LI

windows-7 - cygwin下windows 7安装mahout

我在Windows7pro64位的cygwin下成功安装了hadoop。现在我正在努力安装mahout,但我不能。设置MAHOUT_HOME和变量并在cygwin上运行mahout后,出现以下错误我猜这与cygwin和windows路径之间的兼容性问题有关,但我找不到我应该更改哪个具体路径。Runningonhadoop,using/cygdrive/c/hadoop/bin/hadoopandHADOOP_CONF_DIR=MAHOUT-JOB:/cygdrive/c/mahout/mahout-examples-0.7-job.jarExceptioninthread"main"j

hadoop - 使用 cygwin 在 Windows 中安装 pig

我在windowsxp中使用cygwin安装pig-0.11.1。我提取了我的pig_home文件夹并将其放置在cygwin的用户目录中。当我尝试在提示符下命令./pighelp时,它显示以下错误。其中:(/usr/local/bin:/usr/bin:/cygdrive/c/ProgramFiles/Java/jdk1.6.0_31/bin:/home/sunil/pig-0.11.1/bin中没有hadoop)cygpath:无法创建C:\cygwin\home\sunil\pig-0.11.1\logs的短名称找不到pig.jar。做'antjar',然后再试一次我能得到一些关于