2 dddlincsdn dddlincsdn 于 2017.01.09 18:41 提问

Intel Fortran 编译后 DLL 无导出函数

用Intel Visual Fortran 2013?如果直接用netlib源码编译出的dll是空的。但又不想修改源码加入"!DEC$ OBJCOMMENT之类。能简单设置导出函数不?

用GFortran 和 FTN95 直接加入netlib函数编译出的dll里就有。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用FORTRAN编写DLL的问题
用 FORTRAN 编写 DLL,导出 subroutine,可以在别的编程语言中进行调用,很是方便。不过,遇到一些问题会让人恼火,特在这里记录一下。 1. 导出声明,子程序调用 导出的话,只要作如下声明即可。名称必须与子程序名称相同,否则就找不到了。调用的时候,一律使用大写。       !DEC$ ATTRIBUTES DLLEXPORT :: fortfunc
Fortran 调用Dll
intel FORTRAN调用VC++的例子 VC++的动态链接库建立如下 //Mydll.h _declspec(dllexport) int Maxx(int a, int b);  _declspec(dllexport) int Minn(int a, int b); //Mydll.cpp #include"MyDll.h"  int Maxx(int a, int b)
使用intel编译器的指令窗口 intel fortran compiler
intel fortran 编译器提供了一个编译命令窗口。此指令窗口已经配置好了fortran开发环境。首先打开 start > All Programs > Intel Parallel Studio XE 2013 > Command Prompt > Parallel Studio XE with Intel Compiler XE 选择适用的模式(32bit 或 64bit)。根据安装的版本
VS2010 环境下链接 IVF2011 编译的 Fortran 静态库问题
转载自博客http://blog.sina.com.cn/s/blog_6798850f0101daea.html 已知: 主程序的所有C++源代码         静态库的所有Fortran源代码 工具: Compiler: MS Visual C++ 2010(x86)         Compiler: Intel Visual Fortran 2011(x86) ,即IVF 1
DLL导出函数名称改编的解决方法
1.DLL编译后导出函数名称改编   在编写一个DLL后,为了能被别的程序调用,需要将被使用的函数导出; 但是一般的编译器都会将到处函数名称改编; 例如:在VC中新建一个空的win32 dll工程,然后添加下面的文件; [cpp] view plaincopy //dll1.h   #ifdef DLL_API _dec
Fortran 命令行编译 IVF win7
Intel(R) Visual Fortran Compiler Professional for applications running on IA-32, Version 11.0.061简单的测试函数如下:保存为exo701.f90 ()! Free Formatprogram mainwrite(*,*) "Hello" ! 这也是注解write(*,*) &"Hello"wr&&ite(*,*) "Hello"end==================================命令行批处理
通过DLL实现Fortran和C++接口
Fortran和C++各有优势,C++无论是在编写Windows窗口还是在编程效率上都远远优于Fortran,但Fortran也有C++做不到的地方,在数值计算领域,Fortran的计算速度是众所周知的,因此,我们在编写程序时,尤其时数值计算方面的程序时,就不得不利用Fortran的计算速度.为此,我们常常用C++编写大部分代码,而耗时的计算代码用Fortran编写.这里,我们使用动态链接库实现这
关于DLL导出函数的总结
一直在鼓捣DLL,每天的工作都是调试一个一个的DLL,往DLL里面添加自己的代码,但是对于DLL一直不太了解啊!今天一查资料,才发现自己对于DLL编写的一些基本知识也不了解。要学习,这篇文章先总结DLL的导出函数的方法。         首先说一下如何建立DLL工程!
用Fortran来实现DLL的编程和应用(1)
 通常我们应用Fortran的时候,都是用Fortran实现一些底层的数值计算,而在图形的输入输出方面是利用其他语言来实现。因此将Fortran部分编译成一个DLL是一个很好的管理方式,因此,我这里来用一个简单例子来说明在Fortran中实现DLL,并在Fortran中调用这个DLL。一、第一个简单的例子1           先编写DLL的程序1.1       
VS与IVF C/C++与Fortran混合编程的终极解决方案
IVF与VS结合的Fortran IDE,由于VS中的项目只能使用同一种语言来编程,所以如果要实现C/C++调用Fortran的功能,目前只有将Fortran代码编译成动态库或静态库的方式来实现: 在介绍代码之前我觉得应该先介绍一下我们在实现C/C++调用Fortran功能时经常会遇到的一些问题和解决方法,因为很多人已经知道了怎样编写调用代码,但是遇到了一些问题,这样就可以直接看下面的解