在cygwin中编译redisql而不使用fenv.h

发布于 2024-10-13 03:55:57 字数 160 浏览 1 评论 0原文

我试图在 Cygwin 中编译 Redisql (AlchemyDatabase-0.1.6.tgz) 但失败了。这是因为 row.c 源文件中的头文件 fenv.h 未包含在 Cygwin 的 C 标准库中。我将其注释掉,Redisql 成功编译。运行这个修改后的程序可以吗?它崩溃的风险是什么?吃电脑?

I'm trying to compile Redisql (AlchemyDatabase-0.1.6.tgz) in Cygwin but failed. This is because the header file fenv.h in row.c source file is not included in Cygwin's C standard library. I commented that out and Redisql successfully compiled. Is it OK to run this modified program, what's the risk of it's going to crash & eat the computer?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我一直都在从未离去 2024-10-20 03:55:57

根据维基百科,fenv.h“包含用于操作浮点环境的各种函数和宏”。因此该软件可能可以工作,但如果您进行浮点运算,该软件可能会崩溃并烧毁。但看起来 Cygwin 附带了 fenv.h (http://cygwin.com/ml/cygwin-patches/2010-q3/msg00058.html)

According to Wikipedia, fenv.h "contains various functions and macros for manipulating the floating-point environment." So the software might work, but if you do floating point operations, the software might crash and burn. But it looks like Cygwin comes with fenv.h (http://cygwin.com/ml/cygwin-patches/2010-q3/msg00058.html)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文