b****u 发帖数: 2 | 1 我在cygwin下想编译numerical recipe 里的程序,可是编译到一半显示错误:
/usr/include/math.h:147: previous declaration of 'fmin' .
发现是nr里的一个函数名和include 里 math.h 里的函数名冲突。标准c 里面没有fmin
这个函数,我不知道cygwin里的这个函数是什么标准里的。
以前安装别的程序也碰到过这样的名字冲突问题,到底怎么解决?谢谢了! | t*******r 发帖数: 22634 | 2 fmin() in math.h, POSIX, use #ifdef "mask" your own definition.
【在 b****u 的大作中提到】 : 我在cygwin下想编译numerical recipe 里的程序,可是编译到一半显示错误: : /usr/include/math.h:147: previous declaration of 'fmin' . : 发现是nr里的一个函数名和include 里 math.h 里的函数名冲突。标准c 里面没有fmin : 这个函数,我不知道cygwin里的这个函数是什么标准里的。 : 以前安装别的程序也碰到过这样的名字冲突问题,到底怎么解决?谢谢了!
|
|