Linux跨GCC版本出现“浮点数例外”的解决办法(FC6以后版本)

在网上找到这段话:

 原來FC6以後版本的gcc現在在link的時候會採用--hash-style=gnu這個hash方式, 據信可以提昇動態鍊結50%的效率。然而, 舊的glibc版本並不支援, 所以想要在舊的glibc版本上跑的話, link的時候記得加上 -Wl, --hash-style=sysv

 

翻译下:如果你是在高版本的linux下编译的,在低版本上的linux使用时会报错

此时需要在编译时追加参数:

gcc -Wl,--hash-style=sysv
 
搞定

你可能感兴趣的:(linux,gcc)