关于libsvm工具箱在64位matlab下的安装说明

LIBSVM工具箱的安装

基本方法:

1、在网上下载LIBSVM工具箱。 http://www.csie.ntu.edu.tw/~cjlin/libsvm/

2、将LIBSVM工具箱所在目录添加到MATLAB工作搜索目录。

3、选择编译器: (1) 安装好VC++ 编译器; (2) 在MATLAB命令窗键入:mex –setup (3) 按提示选择相应的 C++ 编译器。

4、修改MATLAB自带的svmtrain函数名称。 MATLAB自带svmtrain函数,与LIBSVM中函数名称冲突,必须将原来的MATLAB中的svmtrain函数名称更名,或更名为svmtrain_m即可。这个函数文件在…\toolbox\bioinfo\biolearning\目录下。

需要注意的问题

1.首先需要注意matlab 支持比它低的vs版本,入坑之一

2.需要注意64位需要替换make生成的libsvm中库的.m文件 入坑之二

时间: 2024-08-26 04:08:31

关于libsvm工具箱在64位matlab下的安装说明的相关文章

Adobe/Flash Media Server 5.0 linux 64位系统下的安装

一.下载 Adobe/Flash MS5.0下载地址: http://fs1.d-h.st/download/00036/VOt/adobemediaserver_5_ls1_linux64.tar.gz # ./wget http://fs1.d-h.st/download/00036/VOt/adobemediaserver_5_ls1_linux64.tar.gz 二.安装 # ./tar -xvf adobemediaserver_5_ls1_linux64.tar.gz # ./cd

This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed(在64位模式下运行安装了32位的Oracle客户端组件时,会发生此问题)

部署win服务时出现下面的问题: 在事件查看器中看到如下错误: 日志名称: Application来源: ***调度服务日期: 2014/5/21 12:53:21事件 ID: 0任务类别: 无级别: 错误关键字: 经典用户: 暂缺计算机: ams-webserver描述:Service cannot be started. Achievo.Utility.DataAccess.DbException: Attempt to load Oracle client libraries threw

【转载】64位Win7下成功安装64位的Oracle、32位的InstantClient和PLSQL Developer

感谢原作者,原文链接:https://wenku.baidu.com/view/433d0b544a7302768f993926.html 经实际安装操作,通过以下步骤能够成功地把Oracle安装到64位的Windows7上. 以下就是详细的下载.安装.配置流程. 严格按此操作,能够完全正确安装. 操作系统:Windows7 64位 旗舰版SP1. 安装软件: Oracle Database 12c Release 2(12.2.0.1.0,windows 64bit) : instantcli

Arduino在64位WIN7下无法安装驱动的解决办法

1.获取权限 打开C:\Windows\System32\DriverStore\FileRepository,对着FileRepository文件夹,右键 >>属性 >>安全,选中Everyone ,点击编辑,选中完全控制选项框,设置如下: 2.复制文件 将mdmcpq.inf_amd64_neutral_fbc4a14a6a13d0c8文件拷贝至该目录下,下载地址. 3.安装驱动 计算机 >>管理 >>设备管理器 ,选中未知设备,更新驱动

Windows 64 位 Matlab R2013a 环境下安装 libsvm

在这种环境下, 安装 libsvm 可以说是傻瓜似的了, 但就我搜出的 libsvm 安装教程来看, 以前的 libsvm 安装起来是有点麻烦的 目前最新版本是 libsvm 3.18, 按照 [1] 的描述, 将 libsvm 的 windows 目录放到 matlab 目录中, 我想博主说的这个目录应该不是 matlab 的当前工作目录, 而是 matlab 的搜索目录. 因为当前工作目录只有一个, 你把它设为 windows, 那么 libsvm 目录下的 heart_scale 数据集就

64位matlab中libsvm的安装

因为windows版的matlab对编译器的识别不好.所以直接在网上下了已经编译好的libsvm文件放入toolbox文件夹就可以用libsvm了 libsvm已编译好的文件下载地址: 猛戳我下载 1.把下载好的文件放入*/matlab/toolbox中 2.在matlab中set path.把"*\Matlab 2013b\toolbox\libsvm-3.18\matlab"加入到path中 over 64位matlab中libsvm的安装,布布扣,bubuko.com

64位matlab mex64位编译器解决方案

安装libsvm的时候用到了mex -setup,有的会报 Could not find the 64-bit compiler. This may indicate that the "X64 Compilers and Tools" or the Microsoft Windows Software Development Kit (SDK) is not installed. 解决方法: 检查自己的vs2008(matlab 2013a支持到vs2012)中的64位编译器是否安装

C# 32位程序在64位系统下注册表操作

在64位的Windows操作系统中,为了兼容32位程序的运行,64位的Windows操作系统采用重定向机制.目的是为了能让32位程序在64位的操作系统不仅能操作关键文件文夹和关键的注册表并且又要避免与64位程序冲突 相关资料请查看32位程序在64位系统下运行的重定向机制 下面是以获取操作系统安装密匙KEY的案例: using System; using System.Collections.Generic; using System.Linq; using System.Text; using

C# 64位win7下DllImport LoadLibrary函数失败 z

[DllImport["kernel32.dll"]] static extern IntPtr LoadLibrary(string lpFileName); public void Fun() { IntPtr p = LoadLibrary(abc.dll); } 在32位xp系统下正常,可在64位windows 7系统下,p值返回为0 abc.dll可在mfc程序里用loadlibrary正常调用.并不缺少任何其他相关dll. ***** 把winform程序编译成x86的目标