声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1340|回复: 0

[混合编程] 提问:关于FORTRAN调用MATLAB引擎

[复制链接]
发表于 2007-1-13 17:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
按照如下编译、连接设置:
#1.安装 软件版本: Compaq Visual Fortran(以下简称CVF)6.6 Matlab 6.5 安装路径: CVF: D:\Program Files\Microsoft Visual Studio Matlab: E:\MATLAB6p5
#2.配置mex 在matlab下运行命令mex –setup,然后按提示选择CVF编译器
#3.配置编译环境:在CVF下编译   
1.新建一个项目   
2.在tools->directory 里设置 include 和 lib目录 包括以下目录 include ->D:\Program Files\Microsoft Visual Studio\DF98\Include
include->D:\Program Files\Microsoft Visual Studio\DF98\IMSL\Include
include->E:\MATLAB6p5\EXTERN\INCLUDE   
lib->E:\MATLAB6p5\EXTERN\LIB\WIN32
lib->E:\MATLAB6p5\EXTERN\LIB\WIN32\DIGITAL\DF60
lib->D:\Program Files\Microsoft Visual Studio\DF98\IMSL\Lib
lib->D:\Program Files\Microsoft Visual Studio\DF98\Lib     
3. 在project->setting->link->Object/library modules里添加libmx.lib libmat. lib libeng.lib

然后在CVF中按F7编译连接,出现如下提示信息:
Linking...
LINK : fatal error LNK1104: cannot open file "libmx.lib,libmat.lib,libeng.lib"
Error executing link.exe.

EXAMPLE.exe - 1 error(s), 0 warning(s)

请问可能是哪方面的问题?Linking...
LINK : fatal error LNK1104: cannot open file "libmx.lib,libmat.lib,libeng.lib"
Error executing link.exe.

EXAMPLE.exe - 1 error(s), 0 warning(s)
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-24 00:57 , Processed in 0.057481 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表