有人知道Cygwin是否会有真正的64位版本吗?FAQ上说“据我们所知,没有人在开发64位版本”之类的东西。cygwin是否永远是一款32位应用程序(如果您愿意,也可以是一系列应用程序)
64位版本就好了。对于64位windows上的32位版本的cygwin,我基本上可以做我需要的事情。但我从cygwin启动的一个64位程序时不时会发现它是由一个32位的父程序启动的,并且行为不正确,或者根本不运行。我必须打开cmd.exe或powershell会话才能运行这几个命令。您可以在安装了IIS的Win
我喜欢使用cygwin的“file”命令扫描一组文件。我喜欢在自己的程序中调用这个命令
该程序是用REALbasic(RB)编写的,它类似于Visual Basic(例如,使用类似的方法将DLL API与“declare”语句进行接口)
RB附带了一个Shell类,它允许我调用“DOS”命令类型的工具。我知道我可以用它来调用cygwinshell(如建议的sh或bash),然后我告诉它调用“file”命令。对我来说,这似乎效率很低,因为每次我想调用bashshell的文件工具时,它都会加载bas
“从根目录到chroot目录的所有目录必须归UID 0和GID 0所有。例如,如果您想在/jail中监禁用户,那么/jail和/jail必须属于(0,0)。”请确保您在/etc/password:
root:*:0:0:,S-1-5-32-544::
以及/etc/group中的组0条目:
root:S-1-5-32-544:0:
这个SID来自
内置管理员:S-1-5-32-544
现在,您可以使用以下chown命令:
chown root:root /
chown root:root /
我想使用rsync将git repo从linux机器镜像到几个Windows服务器。到目前为止,我在网上看到的是需要使用samba挂载Windows端的解决方案。理想情况下,我希望避免这种情况,因为这需要管理多个挂载,更不用说安全问题了。我已经验证了我至少可以在测试服务器上使用ssh。我在windows服务器上安装了cwRsync。我尝试了以下命令,但rsync似乎不喜欢rsync可执行文件路径中的空格
rsync -rlH --rsync-path="c:/Program\ Files/cwR
在cygwin上为Xtensa构建裸机GNU交叉工具链时,我在配置GMP时遇到了以下错误
配置:错误:找不到工作的编译器,有关详细信息,请参阅config.log
构建是使用从使用git克隆git clone的站点下载的crosstool NG执行的
下载GCC和相关软件包时,下载GMP-5.1.1
构建环境-cygwin
GMP版本号-GMP-5.1.1
gcc-v的输出
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WR
我正在cygwin中创建一个exe和共享库
库已经创建,并且位于正确的位置,但是当我尝试编译客户机代码守护程序时,链接阶段说它找不到sysutil库
错误发布如下:
/usr/lib/gcc/i686-pc-cygwin/5.4.0/../../../../i686-pc-cygwin/bin/ld: cannot find -lsysutil
collect2: error: ld returned 1 exit status
make: *** [Makefile:84: daemon] E
我下载了一个包含图片的文件,我正试图将其移动到另一个文件夹,但它给出了错误
我编写了命令mv guernica.jpg~/artworks/painting
您应该删除~和/之间的空格。您应该删除~和/之间的空格。这只是一个打字错误。仔细阅读错误信息:)这只是一个打字错误。仔细阅读错误消息:)
DEV HENRY@DESKTOP-U ~
$ mkdir artworks
DEV HENRY@DESKTOP-U ~
$ cd artworks
DEV HENRY@DESKTOP-U ~/art
我已经通过Cygwin在windows 10上安装了Nutch 2.3。我遵循这个坚果教程,一切都很好。
但现在我被困在这一点上:
`$ ./nutch inject crawl/crawldb urls
`Error: Could not find or load main class org.apache.nutch.crawl.InjectorJob`
而Injectjob.java已经在C:\cygwin64\home\apache-nutch-2.3\src\jav
我正在尝试在我的Windows 7计算机上安装cygwin
我通过在上启动安装来获得设置。我选择“从Internet安装”(链接到),然后在向导中依次选择:
所有用户+Unix文本文件
本地包目录=C:\Cygwin
直接连接
下载site=mirror.cs.vt.edu(我尝试了其他一些方法,也遇到了类似的问题;如果有人极力推荐某个方法,我会很乐意尝试)
我收到一条警告:“当前ini文件来自较新版本的setup.exe。如果您在安装时遇到任何问题,请从下载新版本”,但据我所知,这正是我刚
我想和Cygwin一起疯掉。我在设置JAVA_主页时遇到问题
$ export JAVA_HOME='/cygdrive/f/program files/java/jdk1.6.0_21'
当我运行nutch命令时
$ bin/nutch crawl
我明白了
程序和文件之间的空格似乎导致了问题/cygdrive/f/**程序文件**/java/jdk1.6.021
有没有办法让我逃离这个空间?有更好的方法吗?谢谢
编辑
最后,我不得不将java重新安装到另一个目录中,名称中没有空格 尝试
我刚安装了cygwin,最新版本。想要编译并运行一个简单的文件。当我打开cygwin终端并键入任何命令:gcc、cc、g++时,它会说找不到命令。这里我缺少什么您缺少了gcc、cc和g++命令
默认情况下,并非所有软件包都已安装。您需要再次运行setup.exe,然后选择gcc和gcc-g++进行安装。您可以在Devel(开发)类别下找到它们
将gitolite admin克隆到我的工作站并管理用户和repo,但在推送时,我遇到了如下错误:
remote: Initialized empty Git repository in /home/git/repositories/fmame.git/
remote: /bin/find: paths must precede expression
remote: Usage: /bin/find [path...] [expression]
remote: /bin/find: paths
我有一个程序,它在Windows控制台conhost.exe中运行时显示一些输出,而在Cygwin下使用完全相同的参数运行时根本没有输出
是什么导致了这样的问题
我还测试了$C:/Windows/zip.exe-help,它们都返回了相同的输出。也许这不是标准输出,但却是错误输出
命令行是:
./Bin/Release/MyExe.exe regtest ./QCE/RegressionTests/AutoTests/AutoGenerated/T1/RegTest_PV_Loan.tst
该
导出环境变量时:
$ export VS_PATH=/cygdrive/c/Users/bla/Documents/Visual\ Studio\ 2010/Projects/
echo$VS_PATH给出了正确的变量
$ echo $VS_PATH
/cygdrive/c/Users/bla/Documents/Visual Studio 2010/Projects/
所以我认为它设置正确。但是
$ cd $VS_PATH
-bash: cd: /cygdrive/c/Users/bla/
我的cygwin以前工作正常,但突然它开始抱怨/cygdirve/d下的“文件不存在”
问题是这样的:如果我cd到该文件夹,我可以看到该文件和cat/ls-afile没有任何问题,但是如果我使用类似ls/cygdrive/d/afile的东西,它会抱怨该文件不存在
因此,在文件系统上回溯,发现虚拟路径/cygdirve存在一些问题
/cygdrive
cd /cygdrive/
Error: Current working directory is a virtual Cygwin direc
我有一个运行Cygwin的独立服务器-我没有设置此服务器,它是继承的。无论如何,我想知道安装管理员在安装程序中选择了什么选项
我读到过,我可以查看/etc/setup、/etc/postinstall或/etc/preremove,但这些目录中有很多包。。。cygcheck-c的输出也是如此
我不想知道系统中的每个库。。。只是如何复制安装。有没有办法确定在GUI设置程序中选择了哪些软件包
谢谢 Cygwin相当独立。您应该能够归档整个Cygwin目录和子目录,并将其移动到另一个系统上的相同位置
我需要用userland程序打开在Windows中创建的内核模块
以Cygwin编写;在Windows中,我可以使用
CreateFile("\\\\.\\deviceName",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL)
但在Cygwin如果我尝试使用
open("//deviceName", O_RDWR);
什么也没发生
由于链接到libtool目录中的ltmain.sh文件时出现了一个明显的问题,我在编译IRSTLM时遇到了问题。顺便说一下,我用的是Cygwin
cook@mt-g66 /cygdrive/c/irstlm/trunk
$ ./regenerate-makefiles.sh
Calling /usr/bin/libtoolize
libtoolize: putting auxiliary files in '../..'.
libtoolize: error: linking '/usr/s
如果我从cygwin运行TCL/expect脚本,我会遇到一个问题。
当我获得第64次会话时,出现以下错误(调试输出):
脚本工作正常,在到达会话exp64之前一直在执行任务。我还尝试在Ubuntu上运行脚本,而不是在Cygwin上运行。它工作正常,没有任何错误
我在使用其他脚本时也遇到了这个问题。
我已经尝试重新安装Cygwin,同样的问题出现了
你知道会是什么吗
同时:
#!/usr/bin/expect
set i 1
while {1} {
spawn ssh username
我今天从NS2开始。
我在追Cygwin。
如何克服这个错误
我认为这个错误主要是因为没有这个命令
$ tclsh
% set ns [new Simulator]
invalid command name "new"
但是我不知道这个路径在我的系统中对应什么。tclsh是tcl的一个组件。ns2 tclsh是例如tclsh8.5,是运行可执行文件ns所必需的。Ns2讲otcl,而不是普通的tcl
ns2解释器是ns,而不是tclsh tclsh8.5。运行模拟与ns simulatio
我从setup 2.905安装了cygwin 3.1.7 64位,如果我不使用grep--color=always我在终端中看不到彩色输出,即grep--color=auto在我的终端中不能正常工作(默认mintty),看起来像grep--color=never。我怎样才能解决这个问题
我不确定这是同一个主题,但是WindowsMaven 3.6.3输出有颜色控制序列,但是它们没有正确渲染。我认为这已经在3.6.0中起作用了,尽管谷歌表示需要更新一个库来实现这一点。示例输出:[←[1;34mIN
我在Windows 7中使用cygwin,目前正在努力解决以下问题:
nvcc fatal : Cannot find compiler 'cl.exe' in PATH
我试图用谷歌搜索它,但结果是大多数人都使用Visual Studio进行调试。。我坚持只使用cygwin和emacs进行调试,cygwin给了我这个错误。我有办法解决这个问题吗
谢谢你的回答 您需要为Visual Studio编译器设置环境变量,以便在cygwin环境中使用它。我使用桌面上的一个.BAT文件来设置环境,然
通过检查,我找不到linux sysstat应用程序(例如iostat或sar)。
在网上搜索时,我发现了一些关于人们试图从cygwin上的源代码编译sysstat失败的旧消息
有人成功地将sysstat应用程序添加到cygwin吗?
环境:
CYGWIN_NT-6.1 T431.7.22(0.268/5/3)2013-07-22 17:06 i686 CYGWIN
在Windows7上
尝试在Windows 7上安装Octave io软件包时,我收到以下错误:
>> pkg install io-2.4.12.tar.gz
0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487
AllocationBase 0x0, BaseAddress 0x60EA0000, RegionSize 0x190000, State 0x10000
C:\Octave\Oct
我在Windows10笔记本电脑上使用cygwin64。几乎每天,当我打字时,我超大的手指和糟糕的打字技能会把键盘和/或音轨板弄坏,我会弹出这样一个错误:
Error: the system cannot find the file specified
C:\Users\Mark Logan\Downloads
当您以windows格式键入文件名时,此路径存在且可读,如示例中的C:\Users\Mark Logan\Downloads,反斜杠字符“\”被处理为字符转义码。这会将两个字符“\U”
我试图通过Makefile编译某些内容,但出现以下错误:
我检查了软件包是否已安装:
socket.h是uner usr/includes/sys
有没有关于如何消除错误的提示
编辑:
联埃援助团-a产出:
CYGWIN NT-6.1 PC66358 3.1.2(0.340/5/3)2019-12-21 15:25 x86\u 64 CYGWIN您可能缺少正确的软件包,因为您没有正确使用cygcheck。
检查哪个包包含文件是:
$ cygcheck -f /usr/include/sys/
我正在使用Cygwin的startx,希望自定义我的xinitrc,这样我就不会在屏幕上看到任何“魔法”X程序,即,如果我退出这些程序,将导致X服务器终止的程序。实际上,我根本不想在屏幕上启动任何X程序;我只想使用XWin菜单,它是从我的.XWinrc自定义的
通常从.xinitrc开始,我会让最后一行运行窗口管理器。然后,我可以通过从窗口管理器自己提供的界面退出窗口管理器来退出X
在这种情况下,尽管我的窗口管理器和服务器实际上是同一个进程,因为我使用的是XWin服务器。我没有要执行的windo
是否存在cygwin控制台jabber客户端?我还没有在cygwin中成功编译任何控制台客户端。你试过亵渎吗
它可以在Cygwin上工作,包括Windows上的桌面通知,并且下载有一个脚本来安装Cygwin依赖项以进行编译
我刚刚安装了最新版本的cygwin,终端程序运行良好,但是如果我从windows命令行调用bash,无论我使用什么命令,它都会立即退出。如果我使用bash--立即登录%logout。如果我在终端运行cygwin,一切正常。我不知道这是什么原因造成的…你有$HOME/.bash\u注销文件吗?在我的主目录中没有.bash\u注销。唯一的bash.bash\u注销文件在..\cygwin\etc和..\cygwin\etc\defaults\etc中
我有一台Linux机器和两台Windows机器。每个Windows计算机都包含一个带有sshd守护进程的cygwin。Linux机器是我正在使用的主要机器。在第一台Windows机器XP上,我有一个文件,我想与第二台Windows机器Windows 7上的文件进行比较
我的想法是,一旦我使用ssh连接到XP机器上,我应该能够轻松地使用scp命令在Windows 7机器上获取文件,然后运行diff来比较这两个文件,但它首先在“Program files”中的空格上出错,然后使用\来转义这些空格,它
当运行Google Cloud SDK安装脚本(gcloud.components.update)无法获取/components-2.json时,我在工作中(使用代理)收到以下错误
我看过这条线了
我已经添加了代理信息,我可以下载安装程序(如果我没有设置代理,我就无法访问)。
curl/dl/cloudsdk/release/install_google_cloud_sdk.bash|bash
我会卷发
我在运行Python2.7,我在Windows XP上。如果是代理问题,为什么我可以下载文
我正在将大量本地和非本地文件备份到我的Windows计算机上。我熟悉我使用的其他Linux设备的rdiff备份。我已使用此处的说明等安装了rdiff备份,
我已经安装了rdiff备份,它似乎“几乎”正常工作。问题是我有一个要排除的目录。在linux操作系统上,我可以
rdiff-backup --exclude C:/target/stuff C:/ D:/backup
但是,这在WindowsOS计算机上不起作用。使用此处发布的建议格式:
我试过以下方法
rdiff-backup --
标签: Cygwin
gnu-makewindows-7-x64
我用gcc、g++、make和gdb将cygwin安装到我的Windows7计算机上。每当我尝试“make--version”命令时,都会出现以下错误。移除和重新安装cygwin没有帮助。其他软件包没有给出这种错误
我以前安装过cygwin,可能没有正确地将其删除。某些设置可能仍然存在,但我找不到。请帮助我查找此“make”命令的问题。请将错误消息(格式正确)剪切并粘贴到问题中,而不是附加图片。这似乎不是从make输出的。它看起来像批处理文件的输出。也许在这个目录中或者在你的路径中有一个make
我想在gitbash中运行make,但请展示此menssage
bash: make: command not found.
已经尝试安装其他工具,如automake,但git bash无法识别它。git bash不是Cygwin。从Cygwin终端运行Make有什么问题?我正在运行一个.sh文件。我是否应该将其配置为使用Cywing执行?如何运行.sh文件?另外,请注意git bash实际上与git无关。它只是bash到Windows的一个端口。如果要使用Cygwin,请注意Cygwin有自
在Cygwin上构建RPM和Debian包是个好主意吗?我们的发布服务器是windows,所以我们的选项是要么使用linux启动VM来处理该任务
我只是不确定越南船民是否把核弹带到蚂蚁身上。有没有办法在Cygwin建造这座大楼?如果是,怎么做?到目前为止我已经找到了一些线索…显然Cygwin应该能够做RPM。Debian的东西并不容易找到。我一直在运行一个小型Debian,在VM(Mac、Windows甚至Ubuntu上的VMware和virtualbox)中构建Debian,以避免与依赖项、体
我正在为Android创建一堆SD卡图像,发现自己经常使用dd和GParted
现在我用PartedMagic从USB驱动器重新启动我的笔记本电脑
我的Windows电脑上有Cygwin,它有dd
如何获得GParted呢?GParted可能很容易在Cygwin上编译,但它可能不支持Windows设备标识符,除非Cygwin自动处理这些标识符。在这种情况下,它应该是一个快速的重新编译——我不相信现在已经提供了用于gparted的二进制软件包
我的Cygwin中没有。另一方面,提供了“less”命令。也许Cygwin的制造商认为“更多”只是多余的
我对此很好奇。确实如此-键入哪一个更,您将得到如下内容:
/usr/bin/more
如果使用more命令,则可以定义to/usr/bin/less,或定义别名。我已经安装了Cygwin v1.7.9,几乎所有内容都包括在内,您可能已经部分安装了旧版本,但没有提供更多内容。您可以找到您正在使用的版本,如下所示:
$ uname -a
CYGWIN_NT-5.1 ws-02615 1.7.9(
我在cygwin和向windows程序传递参数方面有一个小问题
我对windows Shell等的了解很少。我的一个朋友为windows写了一个程序来做一些计算。要启动该程序,您只需要一个控制台,并且必须键入类似于program.exe param1 param2 param3的内容,所有操作都可以正常运行
我现在需要的是运行不同的参数(很多不同的参数)。为此,我考虑编写一些脚本,并通过脚本调用程序1000次。这就是我使用cygwin的原因,因为我没有任何windows脚本编写经验,但有一些使用
我正在尝试在Cygwin(在Windows7系统上)下构建和安装ZeroMQ库(从GitHub克隆的2.1.11)
configure向我显示以下错误消息:
配置:错误:无法与-luuid链接,请安装e2fsprogs
包装
即使在我安装了e2fsprogs(1.41.14-1)之后,这种情况仍然存在
这是否表明ZeroMQ需要一个真正的Ext2文件系统?我哪里出错了?您需要安装libuuid-devel包。(当得到一个关于-lxyz的链接器错误时,搜索libxyz通常会起作用。)ak2,非常感
这是我的cygwin.bat文件,用于通过rxvt启动cygwin终端窗口
@echo off
C:
set PATH=%PATH%;C:\cygwin\bin
REM SHELL needed for any screen instances started from bash
set SHELL=/bin/bash
set HOME=C:\cygwin\home\Dragos
set HOMEDRIVE=C:
set HOMEPATH=\cygwin\home\Dragos
REM
$HDMan-A-D-tl-m-w wlist-n monophonesl-i-l dlog dict../lexicon/voxforge_lexicon
C:\cygwin\HTK\HTK-3.3-windows-binary\HTK\HDMan.exe-A-D-tl-m-w wlist-n monophonesl-i-l dlog dict../lexicon/voxforge\u lexicon
未设置HTK配置参数
错误[+5021]GetChkedInt:T选项需要整数参数
致命错误
我正在尝试使用命令easy\u install Scrapy在cygwin 2.7上运行Scrapy,但是我收到了一个警告,后面是一个gcc错误:
warning: no files found matching '*.txt' under directory 'src/lxml/tests'
unable to execute gcc: No such file or directory
error: Setup script exited with error: command 'gcc'
摘要:
1>Executing Lex for d:\usr\doxygen\src\code.cpp ...
1>flex: can't open ..\src\code.l
1>Project : error PRJ0019: A tool returned an error code from "Executing Lex for d:\usr\doxygen\src\code.cpp ..."
详细信息
我偶尔编译Doxygen()的源代码,以从SVN版本发布其Win
标签: Cygwin
android-x86android-ndk-r7
我正在通过cygwin在windows上进行ndk构建,但在编译最后一个.c文件并生成这个.so文件后,我出现了这个错误。我正在尝试在Windows7上为x86架构构建一个.so文件(我的机器是32位的)。我正在使用Cygwin编译器构建ndk。
使用最新版本的android ndk
以下是全部错误:
编译x86:xyz
标签: Cygwin
xilinxhttp-live-streamingvivado
我有一个用Vivado HLS运行的tcl脚本(Vivado_HLS-f run_vhls.tcl)
当我使用内置的Vivado HLS tcl shell运行它时,一切正常。
注意:显然shell是基于Cygwin的(当我做pwd时,它给出:/cygdrive/c/etc)
当我使用Cygwin shell运行tcl脚本时,它生成所有hls输出,与内置VHLS shell相比,有两个警告/错误:
在运行开始时:
@I[HLS-10]正在运行
'C:/Xilinx/Vivado_HLS/2
我正在尝试按长度(短>长)对第三列进行排序
我有3个表,分为两个分隔符
示例:堆栈:A:溢出
我想按第三列的长度排序(我有数千行)。再加上一点脚本:
awk-F:'{print length($3),$0}'文件名| sort-n | cut-d'-f1-补码
(请注意,这不是Cygwin特有的。)
我有一个项目,我需要为客户编译软件。我的机器目前没有编译器,所以我正在尝试下载Cygwin。我已经试过3次了,每次下载都冻结了。一次达到28%,第二次达到6%
我只是运行他们提供的Setup.exe,添加Devel包,然后选择离我最近的镜像
你知道我怎么安装这个吗?或者对我可以使用的其他工具有什么建议
这是我第一次真正编译软件,所以这可能是一个非常愚蠢的问题,但我不确定还有什么地方可以问,而且客户端有点着急。至于你的下载问题,我会先下载setup.exe,然后进行一次库存安装。这将为您提供bas
我在cygwin上使用了autoconf/automake配置脚本,但我有一个问题,那就是它不能定义我的依赖项
例如,在我的configure.ac中:
AC_CHECK_LIB(mp3lame、lame_init、AC_MSG_错误(未找到必需的库lame))
AC_检查_标题(lame/lame.h,,AC_消息_错误(找不到lame的标题))
找到瘸子。Lame已安装,如果我在/usr/local/include/Lame/Lame.h中找到Lame.h。现在,如果我设置库_路径并使用
导
我正在决定是否安装Cygwin。我目前正在Windows 7上使用TDM-GCC 64位编译器
由于每当我在Windows(库等)上构建东西时都会遇到一些荒谬的构建问题,所以我想确认我的一些假设是正确的。我看过他们的网站和一些论坛帖子,但仍然不确定我是否完全掌握了它的功能。谁能证实或否认下面的说法
Cygwin提供了一套工具GNUTools等,可用于编译程序、创建makefile等
2-Cygwin还提供用于构建程序的命令行界面(类unix)
3-Cygwin提供了一个兼容层来模拟类unix或p
采取形式-说明如何安装apt cyg
安装apt cyg
你可能听说过像apt-get(Ubuntu)、yum/dnf(Fedora)、pacman(Arch)或brew(MacOSX)这样的程序。Cygwin的类似程序称为apt cyg
安装apt cyg非常简单。首先,保存此文件:。然后,使用文件资源管理器在下载文件夹中查找该文件,并将其移动到C:\cygwin\bin中。然后,打开Cygwin并输入“chmod+x/bin/apt cyg”。这告诉Cygwin您希望能够执行apt-cyg命
1 2 3 4 5 6 ...
下一页 最后一页 共 23 页