nmake && shapelib 编译
2016-08-12 16:38
127 查看
1.下载:shapelib,下载地址http://download.osgeo.org/shapelib.
shapelib介绍地址:http://shapelib.maptools.org/
2.编译shapelib。VS2013 编译,2008编译参照:http://blog.csdn.net/liufeng1980423/article/details/6170733
解压到E:\project\shapelib-1.3.0
3. 在使用nmake编译的时候,如果我们通过cmd启动,然后进入E:\project\shapelib-1.3.0目录,使用nmake,由于nmake没有增加到系统环境变量,所以会提示
此时解决方案就是增加nmake到环境变量中。或者使用VS2013 x86 本机工具命令提示
此时我们在切换到E:\project\shapelib-1.3.0,然后运行nmake -f makefile.vc,如图编译成功:
此时会生成静态库:shapelib.lib 和动态库shapelib_i.lib,shapelib_i.dll
注意:也许我们会想从nmake所在的目录(D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin),来编译:nmake -f E:\project\shapelib-1.3.0\makefile.vc
此时会出现问题,因为编译目录不是E:\project\shapelib-1.3.0\这个目录,许多文件会找不到,从而编译失败。
shapelib介绍地址:http://shapelib.maptools.org/
2.编译shapelib。VS2013 编译,2008编译参照:http://blog.csdn.net/liufeng1980423/article/details/6170733
解压到E:\project\shapelib-1.3.0
3. 在使用nmake编译的时候,如果我们通过cmd启动,然后进入E:\project\shapelib-1.3.0目录,使用nmake,由于nmake没有增加到系统环境变量,所以会提示
此时解决方案就是增加nmake到环境变量中。或者使用VS2013 x86 本机工具命令提示
此时我们在切换到E:\project\shapelib-1.3.0,然后运行nmake -f makefile.vc,如图编译成功:
此时会生成静态库:shapelib.lib 和动态库shapelib_i.lib,shapelib_i.dll
注意:也许我们会想从nmake所在的目录(D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin),来编译:nmake -f E:\project\shapelib-1.3.0\makefile.vc
此时会出现问题,因为编译目录不是E:\project\shapelib-1.3.0\这个目录,许多文件会找不到,从而编译失败。
相关文章推荐
- 编译错误之NMAKE : fatal error U1077: 'cscript' : return code '0x1'
- Asp 出现Microsoft JScript 编译错误 (0x800A03EC) 缺少 ';'解决办法
- 关于C++&Java中命令行编译的问题
- vc中使用nmake命令编译方法
- nmake 的 batch mode (批模式) 推理规则可以用一次命令行调用编译多个文件
- nmake 的 batch mode (批模式) 推理规则可以用一次命令行调用编译多个文件
- nmake 的 batch mode (批模式) 推理规则可以用一次命令行调用编译多个文件
- 编译错误syntax error : missing ';' before 'type'原因探寻
- qtopia 4.2.3 移植 交叉编译记录&总结
- 命令行Dos下编译、运行java文件是出现has value '1.4', but '1.6' is required.错误
- DOTNET反编译工具Lutz Roeder's Reflector
- 编译linux下的CVM出现的错误"_libc_wait"的解决
- nmake 的 batch mode (批模式) 推理规则可以用一次命令行调用编译多个文件
- VMWare安装Vmtools编译不过,报"sh: line 1: 3815 段错误 ..."的错误的解决
- NMAKE : warning U4006: special macro undefined : '$<'
- 请问各位老大,windows平台下用nmake编译的c程序用甚末debug?
- 编译原理课程设计_C--编译器_语法分析&代码生成
- linux内核编译(2)2.4-->2.6
- VC中使用nmake命令编译方法
- nmake 的 batch mode (批模式) 推理规则可以用一次命令行调用编译多个文件