作者:朱金灿
来源:http://blog.csdn.net/clever101
使用makefile编译gdal库出现一个错误:
cd ..
if exist./gdal19_i_D.lib del./gdal_i_D.lib
Invalid switch -“gdal19_i_D.lib”.
NMAKE : fatal errorU1077: “if”: 返回代码“0x1”
Stop.
经研究,windows的批处理命令对/支持不好,将if exist ./gdal19_i_D.lib del./gdal_i_D.lib改为if exist .\gdal19_i_D.lib del .\gdal_i_D.lib就好了。我的编译环境是win xp英文版+sp3。
本文介绍了解决在Windows环境下使用Makefile编译GDAL库时遇到的一个具体错误的方法。通过修改路径分隔符从斜杠(/)到反斜杠(),成功解决了批处理命令中的路径问题。
2万+

被折叠的 条评论
为什么被折叠?



