我试图在cygwin中编译redisql(alchemydatabase-0.1.6.tgz),但失败了。这是因为在cygwin的c标准库中没有包含row.c源文件中的头文件fenv.h。我对此进行了评论,并成功编译了redisql。运行这个修改过的程序可以吗?它会崩溃并吃掉计算机的风险有多大?

最佳答案

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

关于cygwin - 在没有fenv.h的情况下在cygwin中编译redisql,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4756349/

10-15 10:05