cygwin相关内容

构建和链接共享库

我正在尝试使用 g++ 在 windows cygwin 平台上构建共享库,然后将其与另一个 cpp 文件链接:我使用以下命令: //生成目标文件g++ -g -c -Wall -fPIC beat11.cpp -o beat11.o//从目标文件生成库g++ -shared -Wl,-soname,libbeat.so.1 -o libbeat.so.1.0.1 beat11.o -lc//将 ..
发布时间:2022-01-23 20:26:51 其他开发

编译错误:“stddef.h:没有这样的文件或目录"

每当我尝试编译这段代码时,总是会出现这个错误: 在/usr/include/wchar.h:6:0 包含的文件中,来自/usr/lib/gcc/i686-pc-cygwin/4.9.2/include/c++/cwchar:44,来自/usr/lib/gcc/i686-pc-cygwin/4.9.2/include/c++/bits/postypes.h:40,来自/usr/lib/gcc/i ..
发布时间:2022-01-23 20:18:22 C/C++开发

单声道 mkbundle 窗口

我在 cygwin 上使用了 mono mkbundle 来编译一个 dot net 应用程序,它工作正常.我使用了此处的说明 c# cywgwin mono mkbundle windows 7 - 不能编译文件 除非以下文件(从 mono/bin 复制)文件夹与应用程序位于同一文件夹中,否则完成的应用程序将不会运行:mono.dll、libglib-2.0-0.dll、libgthrea ..
发布时间:2022-01-23 14:44:44 其他开发

c# cywgwin mono mkbundle windows 7 - 无法编译文件

我正在尝试按照以下帖子使用 cygwin 构建一个嵌入单声道的 c# 应用程序. 我在这里遵循指南:如何使用 Mono 和 mkbundle 将简单的 .Net 控制台项目 a 转换为可移植的 exe? 我收到的错误是: “gcc:-mno-cygwin 标志已被删除;使用 mingw-targeted 交叉编译器." 我不确定如何解决这个问题 - 谁能提供建议? 我 ..
发布时间:2022-01-23 14:41:49 C#/.NET

使用命令行将文本文件拆分为更小的多个文本文件

我有多个大约 100,000 行的文本文件,我想将它们拆分为每个 5000 行的较小文本文件. 我用过: split -l 5000 文件名.txt 创建文件: xaaxabaacxadxbeaaf 没有扩展名的文件.我只想称它们为: file01.txt文件02.txt文件03.txt文件04.txt 或者,如果这不可能,我只希望它们具有“.txt"扩展名. 解决方案 ..
发布时间:2022-01-23 08:22:48 其他开发

Cygwin Make bash 命令未找到

我在 windows 7 64 位上安装了 cygwin 和所有软件包.由于某种原因,make 命令给了我一个错误:bash make: command not found.我检查并在我的 bin 文件夹中,没有 make.exe.谁可以帮我这个事?我真的需要在 CYGWIN 工作.我不想去windows xp. 解决方案 你可能没有安装make.重新启动 cygwin 安装程序,搜索 m ..
发布时间:2022-01-23 08:14:54 C/C++开发

在 shell 脚本中将换行符附加到输出文件

我有一个在 Cygwin 中执行的 shell 脚本(也许这就是问题所在).对于这段代码,我只想写第一行,并附加一个换行符: echo "`date` 用户 `whoami` 启动了脚本.">>输出日志回声>>输出日志 但 output.log 文件似乎从未中断过.如果我多次运行脚本,就好像第二个回显没有写入文件. 我也试过了: echo -e "`date` 用户 `whoami` ..
发布时间:2022-01-22 11:37:48 其他开发

作曲家赛格温

如果您尝试“全局"安装 Composer,它无法在 Cygwin 中正确运行. 将composer.phar放入/usr/local/bin/composer,然后尝试运行会报错: 无法打开输入文件:/usr/local/bin/composer 解决方案 刚刚遇到同样的问题,找到了解决方案.把它贴在这里,以防万一我不得不再次查找它. 在/home/my-username下建立一 ..
发布时间:2022-01-21 20:11:45 其他开发

使用 Cygwin 可执行文件中的堆栈转储

所以我写了错误的代码,偶尔会崩溃......并创建了一个堆栈转储文件. 使用 addr2line 我可以通过将地址解码为 1 来弄清楚程序是如何到达崩溃点的.是否有替代工具可以使用堆栈转储来简化调试?有没有办法在 Insight/Gdb 中加载这些信息? 解决方案 您可以指示 Cygwin 在发生故障时及时启动您的 gdb 调试器.为此,请将 error_start=action 添 ..
发布时间:2022-01-20 20:32:07 其他开发

RubyGems + Cygwin:ruby.exe 找不到 POSIX 路径

我是 Windows 上的 Ruby 程序员,试图从 Win cmd 切换到 Cygwin,但无法执行 Ruby gem 的批处理文件. 我已经将任何 bin 目录填充到 Windows PATH 环境中.变量,包括存储可执行文件的 Ruby bin.但是,宝石是由 ruby​​.exe 本身调用的,这会导致 POSIX 路径出现以下问题: duddle@duddledan/cygdriv ..
发布时间:2022-01-18 18:14:25 其他开发

如何在 PC 上访问我的 9 位数据位串行端口?

我开发了一个嵌入式解决方案,它通过 Multi Drop Bus 进行通信,现在我想要开发基于 PC 的应用程序,用于监控总线上的流量. MDB 支持真正的 9 个数据位(加上开始/停止/奇偶校验 - 并且*通过使用奇偶校验位作为第 9 个数据位*没有伪造*) 而标准 Windows 和 Linux 库最多提供8 个数据位. 我有一个 StarTech PCI2S950 支持 9 位数 ..
发布时间:2022-01-18 14:27:55 其他开发

Linux串口监听器和解释器?

我正在为一个项目使用串行设备,而我试图在 PC 端完成的是侦听串行设备发送的命令,解释查询,根据查询运行一些代码,然后传输返回结果. 老实说,我尝试使用 PHP 作为侦听器,它可以工作,不幸的是,使脚本充当接收器所需的无限循环将 CPU 加载到 25%.所以这并不是最好的选择. 我现在正在使用 cygwin,我想使用 linux 原生命令创建一个 bash 脚本. 我可以通过以下 ..
发布时间:2022-01-18 14:23:24 服务器开发

通过 Cygwin 在 Windows 上配置 Hadoop

我正在尝试在我的 Windows 7 机器上配置 Hadoop.我能够启动名称节点和其他服务,但是当我运行 Hadoop 包(版本 1.0.3)附带的示例时,出现以下错误: bin/hadoop:第 320 行:C:\Program:找不到命令. 我使用以下命令运行示例: bin/hadoop jar hadoop-examples-1.0.3.jar pi 10 我打开了这个 hadoo ..
发布时间:2022-01-18 11:43:03 其他开发

从 Windows 访问 cygwin 符号链接

我对 cygwin 很陌生.我创建了一个符号链接如下 $ ln -s/var/www/cygdrive/d/foo 当我通过 Windows 检查 D 驱动器时,我看到一个名为 foo 的系统文件.有没有办法让 foo 充当 Windows 的文件夹而不是系统文件? 解决方案 我不知道.Cygwin 不会将操作系统更新为具有符号链接,而是允许您从 Cygwin shell 中“伪造"符 ..
发布时间:2022-01-18 11:27:35 服务器开发

在 Windows 7 上的 cygwin 中运行 bash 脚本

我正在尝试在 Windows 7 上的 cygwin 中运行以下 bash 脚本 REPEATTIMES="$1"如果 [ $# = 0 ];然后echo "用法:获取 topN repeatTimes"1号出口菲对于 (( i=1; i$日志batchId=`sed -n 's|.*batch id: \(.*\)|\1|p' 但是当我运行它时,我得到了错误: 第 11 行:意外标记 ' ..
发布时间:2022-01-18 11:01:23 其他开发

从 a.out 文件中提取全局变量

编辑(更新问题) 我有一个简单的 C 程序: //知道代码是什么并不重要,你可以跳过代码 ma​​in.c #include 无符号整数 AppCtr;无符号字符 AppFlag;诠释 SOME_LARGE_VARIABLE;静态无效应用程序测试(无效);无效主要(无效){AppCtr = 0;应用标志 = 0;应用测试();}静态无效Foo(无效){SOME_LARGE ..
发布时间:2022-01-17 08:53:58 其他开发

如何在 Cygwin 和 MinGW 中判断 C++ 库路径

我在 Windows XP 上使用 Cygwin 安装开发 C++ 程序. 我也安装了 MinGW,因为我想使用它的 g++ 版本,而不是 Cygwin 自带的那个. 这部分似乎设置正确.当我开始 Cygwin 会话时,我看到: $哪个g++ /cygdrive/c/MinGW/bin/g++ 这是正确的,g++ 指向我的 MinGW 安装. 我不明白的是,当我编写 ..
发布时间:2022-01-17 08:51:09 C/C++开发

Hadoop 0.20.2 Eclipse 插件无法完全运行 - 无法“在 Hadoop 上运行"

我刚刚使用 Eclipse Helios (3.6) 在 Windows 7 上的 Cygwin 下完成了 Hadoop 0.20.2 的安装.Hadoop 现在已经完全启动,我正在尝试在 Eclipse 中新创建的 MapReduce 测试项目中运行测试应用程序.我正在使用 Hadoop 下载中的 Hadoop 0.20.2 插件. Map/Reduce Location 透视图可以正常运 ..
发布时间:2022-01-16 13:52:00 Java开发