安装 gdal时make提示collect2: error: ld returned 1 exit status ,make[1]: *** [gdalinfo] Error 1错误
时间: 2023-06-13 19:05:00 浏览: 128
这个错误通常是由于缺少依赖库或者链接库的路径不正确引起的。你可以尝试以下几个方法:
1. 检查依赖库是否安装完整。当你使用make编译gdal时,可能会遇到缺少某些依赖库的错误。在Linux上,你可以使用`sudo apt-get install`或者`yum install`命令安装相应的依赖库。
2. 检查链接库的路径是否正确。你可以使用`ldconfig -p | grep libgdal`命令检查链接库的路径是否正确,并将路径添加到`LD_LIBRARY_PATH`环境变量中。
3. 如果以上两个方法都无效,你可以尝试重新编译gdal。首先,你需要清除之前的编译文件,可以使用`make clean`命令。然后重新运行`configure`脚本,再运行`make`命令重新编译。
阅读全文