多次遇到这种问题:previous declaration of .....# Unix - 噫吁兮,危乎高哉
b*u
1 楼
我在cygwin下想编译numerical recipe 里的程序,可是编译到一半显示错误:
/usr/include/math.h:147: previous declaration of 'fmin' .
发现是nr里的一个函数名和include 里 math.h 里的函数名冲突。标准c 里面没有fmin
这个函数,我不知道cygwin里的这个函数是什么标准里的。
以前安装别的程序也碰到过这样的名字冲突问题,到底怎么解决?谢谢了!
/usr/include/math.h:147: previous declaration of 'fmin' .
发现是nr里的一个函数名和include 里 math.h 里的函数名冲突。标准c 里面没有fmin
这个函数,我不知道cygwin里的这个函数是什么标准里的。
以前安装别的程序也碰到过这样的名字冲突问题,到底怎么解决?谢谢了!