`
yuexiaowen
  • 浏览: 121743 次
  • 性别: Icon_minigender_2
  • 来自: 咸阳
社区版块
存档分类
最新评论

windows下安装perl的DBI模板

    博客分类:
  • perl
 
阅读更多
简单地说,就是从http://search.cpan.org/下载你所需要的模块解压到本地,然后启动dos面板利用cd命令进入该目录,然后输入perl makefile.pl,接着输入dmake install(或make install),一般情况下可以搞定,如果不行请看以下具体步骤。

手动编译方式
优点:通吃所有模块
缺点:有点麻烦
具体步骤:1安装编译器2设置编译器的环境变量3可能安装dmake

具体方法:如下

1.首先要有个c编译器,推荐dev-cpp(开源免费的,网上自己搜索),记得要下含有mingw的就是了(不懂c,下载含有mingw的因为这个版本的bin目录里有gcc.exe等工具).

1.1安装好了编译器之后,要能在cmd中以命令方式运行的话,必须要设置环境变量,在winxp中[我的电脑]->[属性]->[高级]->[环境变量]里设置,只需要在path里加个你路径,比如你的安装路径c:\dev-cpp,那你就要加上c:\dev-cpp\bin (path中有很多其他的路径,之间记得用;隔开)弄完好,在cmd中运行gcc -v 显示出内容表示编译器安装成功,并且可以用命令行编译.

2.编译步骤,在cpan上下载需要的模块,http://search.cpan.org/~leto/Math-MatrixReal-2.05/lib/Math/MatrixReal.pm,下载好了解压,在cmd中进入这个目录(简单的dos命令应该知道吧),就用常见的方法:

   perl Makefile.pl
   make 
   make test
   make install 

2.1需要注意几点

2.1.1具体编译步骤应该先看下模块包内的readme和install(用Word打开)

2.1.2用的是dev-pp编译器,故用make,vc编译器好象是nmake

2.1.3最重要的是,使用make很可能会出现错误,不能编译,找了很多原因,有高人介绍了解决办法,就是下载一个叫dmake的工具,搜索下,下载后解压缩,将里面的dmake.exe和startup的文件夹(好象是这个名字)一起复制到c:\dev-cpp\bin 里(因为这个目录注册到环境变量里的),之后安装改成:

   perl Makefile.pl
   dmake        (可省略)
   dmake test   (可省略)
   dmake install 




















在 Windows 上安装 Perl/DBI 支持

 准备计算机
  1. 安装 ActivePerl 5.6.0 或更高版本。您可以使用 ActivePerl 安装程序安装 Perl 并配置计算机。无需重新编译 Perl。

  2. 安装 Microsoft Visual Studio 并配置环境。

    如果没有选择在安装时配置环境,则必须正确设置 PATH、LIB 和 INCLUDE 环境变量才能继续。Microsoft 为此提供了一个批处理文件。对于 32 位版本,Visual Studio 2005 或 2008 安装目录的 vc\bin 子目录中提供了名为 vcvars32.bat 的批处理文件。对于 64 位版本,请查找此批处理文件的 64 位版本,例如 vcvarsamd64.bat。打开一个新的系统命令提示符并运行此批处理文件,然后再继续。

    有关配置 64 位 Visual C++ 版本环境的详细信息,请参见 [external link] http://msdn.microsoft.com/en-us/library/x4d2c09s.aspx

 在 Windows 上安装 DBI Perl 模块
  1. 在命令提示符处,转到 ActivePerl 安装目录的 bin 子目录。

    强烈建议使用该系统命令提示符,因为下面的步骤可能无法从其它 shell 运行。

  2. 通过 Perl Module Manager,输入以下命令。

    ppm query dbi

    如果 ppm 无法运行,请检查是否正确地安装了 Perl。

    该命令应生成两行如下所示的文本。在此情况下,该信息指示 ActivePerl version 5.8.1 build 807 正在运行且 DBI 版本 1.38 已安装。

    Querying target 1 (ActivePerl 5.8.1.807)
      1. DBI [1.38] Database independent interface for Perl

    对于更新版本的 Perl,则可能会显示如下所示的表。这种情况下,该信息指示已安装了 DBI 1.58 版。

    name version abstract area
    DBI 1.58 Database independent interface for Perl perl

    如果没有安装 DBI,则必须安装。为此,请在 ppm 提示符处输入以下命令。

    ppm install dbi
 在 Windows 上安装 DBD::SQLAnywhere
  1. 在命令提示符处,转到 SQL Anywhere 安装目录的 SDK\Perl 子目录。

  2. 输入以下命令生成并测试 DBD::SQLAnywhere。

    perl Makefile.PL
    nmake

    如果出于任何原因您需要从头开始,则可以运行 nmake clean 命令删除所有部分生成的目标。

  3. 要测试 DBD::SQLAnywhere,请将示例数据库文件复制到 SDK\Perl 目录下,然后进行测试。

    copy "%SQLANYSAMP12%\demo.db" .
    dbeng12 demo
    nmake test

    如果测试没有运行,请确保路径中包含 SQL Anywhere 安装目录的 bin32bin64 子目录。

  4. 要完成安装,请在同一提示符下执行以下命令。

    nmake install

现在就可以使用 DBD::SQLAnywhere 接口了。

分享到:
评论

相关推荐

    Perl DBI 参考(强烈推荐)

    DBI 数据类型 一个简单的DBI 脚本 处理错误 .....

    perl的DBI安装包以及安装步骤

    该资源为Perl的安装包以及安装步骤,方便linux环境安装perl的DBI,解决在linux环境下使用perl连接数据库的问题。

    Programming Perl DBI 8

    Programming Perl DBI 8

    Perl DBI中文手册 pdf.rar

    Perl DBI手册中文翻译版 pdf,Perl DBI中文帮助文档,内容涉及Perl DBI名称、概述、描述、DBI类、处理器通用方法、通用属性、DBI数据库处理对象、数据库处理方法等。

    perl DBI.doc

    这是一篇对perl中关于DBI操作,简单容易理解!

    Perl-DBI编程

    Perl-DBI编程,dbi开发必备资料

    关于perl DBI的方法使用

    对perl DBI一些方法的介绍。介绍的还可以,有点帮助!

    PERL_DBI手册

    perl_dbi基本概念,处理方法等。 包含dbi类,dbi方法,已有的驱动方法。 相关的例子等。

    perl DBI手册 中文翻译版

    读懂perl语言与数据库接口的无上'神器'资料

    PERL_DBI手册.pdf

    perl的DBI使用手册,详细描述了如何连接数据库,如何使用dbi模块,对于使用perl语言进行运维,开发的小伙伴希望带来帮助

    Perl DBI编程.pdf

    DBI是Perl数据库编程的主要接口。它与数据库产品无关,且为几乎所有的数据库产品提供了一致的子例程集。DBI将实际的数据库驱动程序与API分离,这样DBI程序可以处理任何数据库,甚至可以同时处理不同厂商的多个数据库...

    Perl DBI API

    Perl DBI Overview Chapter 7. The Perl DBI API Part II Using MySQL Programming Interfaces MySQL SQL eTutorials

    perl-DBI-1.52-2.el5.i386.rpm

    perl-DBI-1.52-2.el5.i386.rpm

    Perl.DBI手册中文翻译版.pdf

    Perl DBI手册中文翻译版 pdf,Perl DBI中文帮助文档,内容涉及Perl DBI名称、概述、描述、DBI类、处理器通用方法、通用属性、DBI数据库处理对象、数据库处理方法等。

    perl-DBI-1.40-5.i386.rar

    perl-DBI-1.40-5.i386.rar ,分享给大家,有的时候不容易找。

    Perl DBI手册中文翻译版

    Perl DBI是一个Perl语言的数据库访问API。DBI定义了一系列函数,变量和惯例提供一个独立于具体数据库的一致性的数据库接口。 记住DBI仅仅是一个接口是很重要的。在应用程序和一个/多个数据库驱动器之间的一个瘦层。...

    linuxcentos系统perl使用的-DBI插件

    服务器系统:linux centos 应用分类:perl使用的DBI应用

    Perl DBI编程(chm)

    Table of Contents Copyright Page Dedication Preface Chapter 1: Introduction Chapter 2: Basic Non-DBI Databases Chapter 3: SQL and Relational Databases Chapter 4: Programming ...

    perl-DBI-1.40-5.i386.rpm

    Linux下安装mysql下的必要条件就是安装perl-DBI-1.40-5.i386.rpm。 Perl 最初的设计者为拉里·沃尔(Larry Wall),它于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。

    DBI-1.643.tar.gz

    安装模块前,先要确保对perl5安装目录有可写权限(通常以su命令获得),执行:  make install ———————————————— 版权声明:本文为CSDN博主「高山流水123a s d」的原创文章,遵循 CC 4.0 BY-...

Global site tag (gtag.js) - Google Analytics