- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 解决MATLAB对VS高版本出现“错误使用 mex未找到支持的编译器或 SDK。”的问题
需要用MATLAB来编译一些C代码,但是总是无法找到编译器,网上很多教程并没有什么用,经过摸索终于成功,现予以总结,供遇到类似问题的童鞋参考。说明:我的MATLAB是2017b,VS是2019版,其他高版本解决方法类似。这种问题一般认为是先安装了MATLAB,后安装了VS所导致的,但是我们不建议重新安装MATLAB,没有那个必要。可以按照以下步骤进行尝试:1. MATALB中运行mex -setup出现问题,未找到编译器,让我安装MinGW-w64,我已经安装了VS,干嘛还要..
2020-06-05 19:58:02
7907
20
原创 在Intel Visual Fortran中混合编程一:使用Fortran调用C语言静态库
Fortran作为历史比较悠久的编程语言,积累了大量的代码,要将其直接转换为C语言费时费力。因此研究两者之间的混合编程非常有必要。接下来运用一些简单实例来说明如何在Intel Visual Fortran中利用Fortran调用C语言的静态库函数。1. 编写好C语言的静态库在csource.cpp文件中写入下面实现加法的代码:#include <stdio.h&g...
2020-02-28 19:28:14
2837
原创 Intel Visual Fortan与gfortran使用rename函数的区别
Fortran中有一个rename函数,可以用于文件的重命名、删除等操作,但gfortran与Intel Visual Fortran的调用方法不一致,混用容易产生不知名的错误。使用gfortan编译时,调用方法:character*12 oldfile, newfileinteger*4 errcall rename(oldfile, newfile, err)若成功则e...
2020-02-28 11:15:32
1094
原创 解决VS2019与Intel Visual Fortran Parallel Studio XE 2019组合时出现浮动的白框的方法
最近在将VS升级到2019后与Intel visual fortran组合时出现非常烦人的浮动白框,怎么也关不掉:但是将fortran的工程卸载移除后,白框又突然消失。经过各种摸索,终于找到解决方法。依次点击“工具->选项->常规”,将“使用不同像素密度优化屏幕呈现”前面的勾移掉。然后重启,完美解决。对英文版VS,步骤一样,只不过选项是unche...
2019-10-30 09:32:10
13677
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人