我正在开发MacOS,刚刚安装了GDAL。现在当我输入终端
gdal-config --libs
我得到了
-L/anaconda2/lib -lgdal
,
如果我输入
gdal-config --cflags
我得到了
-I/anaconda2/include
。
现在我将程序编译为
g++ myprogram.cpp -L/anaconda2/lib -lgdal -I/anaconda2/include -o myprogram
./myprogram
我收到此错误
dyld: Library not loaded: @rpath/libgdal.20.dylib
Referenced from: /Users/ducciopiovani/Desktop/WORK_NAMR/polygon_features_c++/./myprogram
Reason: Incompatible library version: myprogram requires version 24.0.0 or later, but libgdal.20.dylib provides version 23.0.0
Abort trap: 6
现在我在安装GDAL时遇到了麻烦,因此我尝试了所有可能的操作,并且可能已经安装了好几次。我可以获得有关如何运行此程序的任何帮助吗?