腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
从
C代码中
调用
C#
动态
链接库
中
的
方法?
c#
、
c++
、
c
我正在尝试在基于Lisp
的
第三方程序(让我们称之为ABC)和我自己编写
的
C#程序(让我们称之为DEF)之间创建一个集成。问题是ABC只能
调用
用C或
Fortran
创建
的
程序集。所以我开始学习C,我得到了"hello world“测试,ABC
调用
我
的
C dll并得到"hello world”作为回报。我尝试使用显式加载和GetProcAddress
从
C代码中
调用
我
的
DEF dll。如果我
调用<
浏览 1
提问于2012-04-26
得票数 6
回答已采纳
2
回答
用
C++
动态
链接库
连接
Fortran
77程序
c++
、
gcc
、
dllexport
、
fortran77
有没有人能解释一下,是否有可能用
Fortran
77和
C++
做类似的事情?一些关于如何链接和编译
Fortran
77文件与
c++
动态
链接库
的
分步说明将是很棒
的
。我已经搜索了很多,并且是一个混合编程<
浏览 0
提问于2012-11-28
得票数 1
6
回答
在visual studio中
从
fortran
程序中
调用
C/
C++
代码?(如何在visual studio中编译C和
fortran
混合代码)
c++
、
c
、
visual-studio
、
fortran
、
fortran-iso-c-binding
我正在寻找一种方法,如何将
c++
代码与
fortran
代码集成(我想在
fortran
代码中简单地
调用
一些C/
C++
函数)。我已经找到了一些对gcc或控制台编译器
的
建议,但我不知道如何翻译这种方法来解决visual studio中
的
集成问题。当时我正在考虑创建一个
c++
代码形式
的
动态
链接库
,并从
Fortran
代码中
调用
它。 是否有人已经看到了解决方案?或者<
浏览 0
提问于2010-06-29
得票数 2
回答已采纳
1
回答
从
Fortran
调用
特定
的
C++
动态
链接库
c++
、
dll
、
fortran
、
gfortran
、
fortran-iso-c-binding
我收到了一个用
C++
制作
的
动态
链接库
,我正在构建一个
调用
C++
动态
链接库
的
Fortran
程序。我猜我
的
调用
参数有问题。
C++
动态
链接库
包括以下内容: #include <DllClasses.h> extern "C" ...char *OutputFi
浏览 100
提问于2020-10-09
得票数 1
3
回答
在matlab中使用
动态
链接库
matlab
、
dll
、
shared-libraries
、
fortran
、
loadlibrary
我在matlab中使用
动态
链接库
fortran
时遇到了问题。我不能在matlab中使用
fortran
构建
的
dll。我在matlab中使用了"loadlibrary“指令,但错误与头文件有关。请给我更多
的
信息,以便在matlab中加载并
调用
fortran
动态
链接库
。
浏览 2
提问于2010-02-17
得票数 2
3
回答
为什么在
调用
C# DLL时不需要提供字符串缓冲区?
c#
、
c++
、
dll
、
com
我了解到,当
C++
调用
者使用另一个
C++
动态
链接库
时,
调用
者必须分配一个具有
特定
最大长度
的
字符串,并将该指针和最大长度传递给
C++
被
调用
者/
动态
链接库
。因此,
C++
调用
者将执行以下操作:现在我了解到,当
C++
调用</em
浏览 2
提问于2018-07-13
得票数 0
1
回答
用于发布配置
的
运行时库(静态库)
clr
、
compiler-options
我将原生
c++
包装器转换为
c++
/CLI项目,以便被VB.NET“看到”。 我转换
的
项目依赖于
fortran
静态库。在调试配置中,我
的
C++
/CLI项目使用多线程调试DLL (/MDd),我
的
fortran
静态库使用调试多线程DLL (/libs:dll /threads /dbglibs)。我
的
C++
/CLI项目使用多线程
动态
<
浏览 8
提问于2013-10-29
得票数 0
2
回答
64位
fortran
DLL
matlab
、
compiler-construction
、
fortran
我想用
fortran
编写一个
动态
链接库
,然后在MATLAB中
调用
它(我使用
的
是64位
的
MATLAB )。似乎MinGW和CygWin提供了
Fortran
32位编译器,并且可以使用这些编译器创建
动态
链接库
。但我不确定输出DLL是否可以在MATLAB中使用。我不想选择英特尔
Fortran
,因为它太贵了。我想知道我是否必须使用64位
fortran
编译器。谢谢
浏览 0
提问于2013-01-21
得票数 1
3
回答
使用英特尔
Fortran
时
的
Unicode字符(西里尔文)
unicode
、
fortran
有人有在
Fortran
中使用Unicode
的
经验吗?如何传递西里尔字符,并打开名称中包含西里尔字符
的
文件?我有一个
Fortran
可执行文件,它需要从控制文件中读取参数。可执行文件
调用
C++
动态
链接库
。这些
调用
的
某些参数需要使用西里尔文。我正在寻找任何信息
的
来源,或者是如何做到这一点
的
小例子。
浏览 2
提问于2011-09-12
得票数 5
回答已采纳
2
回答
C# DLLImport导致过多
的
IO操作
c#
、
performance
、
dllimport
我有一个C#程序,它使用DLLImport(
C++
)
调用
stdcall
动态
链接库
。但使用进程监视器时,我发现每次
调用
C++
动态
链接库
中
的
函数时,都会导致三个IO操作来打开、读取和关闭该
动态
链接库
文件。 我正在
调用
的
C++
dll中
的
函数是静态
的
。我没有
C++
动态
<e
浏览 4
提问于2012-03-28
得票数 4
回答已采纳
2
回答
如何
从
原生C(++) DLL
调用
.NET (C#)代码?
c#
、
c++
、
dll
my.dll .NET项目链接到本机
C++
动态
链接库
(mynat.dll) (外部C
动态
链接库
接口),并且
从
C#
调用
C++
动态
链接库
没有问题。我现在需要添加
的
是让C# dll提供一些
C++
代码可以
调用
的
回调函数。理想情况下,mynat.dll
C++
代码将使用LoadLibrary("my.dll")加载C#
浏览 2
提问于2011-01-19
得票数 4
回答已采纳
2
回答
Fortran
中
的
静态链接
c++
、
dll
、
fortran
、
static-linking
我已经开发了一个用
C++
编写
的
模块,用于管理我公司产品
的
许可证。为了防止DLL替换,我们
的
目标是静态链接解决方案中
的
DLL。这在
C++
中很容易做到,但事实证明,对于我们用
Fortran
编写
的
代码库
的
一部分来说,这有点问题。我知道这可能会因编译器而异(我们使用英特尔
Fortran
9.1),但是在
Fortran
中是否有任何通用
的
方法来实现
C++
动态
浏览 3
提问于2011-10-13
得票数 3
回答已采纳
1
回答
在向函数添加参数时重新构建
动态
库
c++
、
dll
有一个关于
C++
中
动态
库
的
问题,我有一个
动态
链接库
,有许多其他
的
动态
链接库
链接到这个
动态
链接库
,我想在那个
动态
链接库
中
的
一个导出函数中添加一个参数。我是否需要用新
的
lib重新构建链接到它
的
所有dll,还是只重新构建实际
调用
该
特定
函数
的
dll? 如果您能帮忙,我们将不胜感激!
浏览 0
提问于2016-06-02
得票数 0
2
回答
带CString
的
PInvoke
visual-c++
、
pinvoke
、
cstring
我正在尝试使用P/Invoke
从
C#
调用
非托管
C++
动态
链接库
中
的
函数。
C++
DLL使用CString作为函数参数并返回,例如不幸
的
是,
C++
是遗留代码,我无法将其更改为使用更通用
的
有没有办法将CString编组到.NET兼容
的
对象中?或者以某种方式将.NET char[]装饰为C
浏览 3
提问于2011-10-01
得票数 0
回答已采纳
3
回答
你能从C
动态
链接库
调用
C#
动态
链接库
吗?
c#
、
.net
、
c++
、
dll
、
cross-platform
我用C#构建了一个
动态
链接库
。现在,我想使用
调用
该
动态
链接库
中
的
函数。R环境支持
调用
非托管C/
C++
动态
链接库
,但不支持
调用
.NET
动态
链接库
,所以我
的
问题是,我能从C/
C++
动态
链接库
调用
C#
动态
链接库
中
的</
浏览 1
提问于2009-04-08
得票数 8
回答已采纳
2
回答
调用
C++
动态
链接库
必须使用C#
动态
链接库
?
c#
、
.net
、
c++
我是必须创建一个C#
动态
链接库
来
调用
C++
动态
链接库
,还是可以直接
从
我
的
C#应用程序中
调用
它?
浏览 1
提问于2010-06-19
得票数 3
回答已采纳
4
回答
要
调用
C#
动态
链接库
,
C++
动态
链接库
有哪些选项?
c#
、
c++
、
dll
、
interop
、
idispatch
我有一个
C++
DLL,它需要
调用
C#类库中
的
函数(传递一个值,返回一个值)。这是最好
的
方法吗?
浏览 0
提问于2009-06-09
得票数 2
回答已采纳
2
回答
不同
Fortran
编译器之间
的
fortran
dll库
cuda
、
fortran
是否可以通过PGI编译器将包含CUDA内核
的
Fortran
子例程编译为DLL,然后在由其他
fortran
编译器(
Fortran
Powerstation)编译
的
fortran
程序中使用它们?我无法在PGI上编译我
的
旧
fortran
程序,因为它需要
Fortran
Powerstation提供
的
MSFLIB,而PGI提供
的
DFLIB不能执行我需要
的
某些功能。我试过了,但它不能像人们看到
浏览 0
提问于2017-01-07
得票数 1
1
回答
处理来自
C++
DLL
的
用户定义异常- .NET P
调用
/编组
exception-handling
、
pinvoke
、
marshalling
我正在开发一个使用PInvoke在内部
调用
C/
C++
动态
链接库
的
WPF应用程序。在DLL
的
调试模式中,只要发生错误,函数就会引发异常,该异常基本上是一个定义
的
结构,其中包含
特定
的
错误信息和
特定
于模块
的
应用程序代码。这与正常
的
Win32错误日志记录不同。+= DLL异常不是
从
.NET
的
异常类派生
的
类,因此.NET将无法正
浏览 2
提问于2011-07-20
得票数 1
3
回答
使用命令行界面或任何其他方式将
C++
库静态链接到C#进程
c#
、
c++
、
static-libraries
、
command-line-interface
是否可以采用
C++
编写
的
静态库,并以某种方式将其集成到.NET进程中,从而使.NET进程与库集成到一个可执行文件中?我
的
意思是,我知道我可以
从
C#进程中
调用
c++
动态
链接库
,但用户仍然必须拥有
C++
动态
链接库
,但是否可以使用库而不是
动态
链接库
?(这样,用户甚至不会知道exe使用我
的
库)。如果可能,又是如何实现
的
?
浏览 0
提问于2012-09-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言与C++语言混合编程的方法
C与python混合编程
警惕利用Linux预加载型恶意动态链接库的后门
C语言是作为一个程序员必须了解的,那么你知道怎样学习C语言吗?
AMD 推出 GPUFORT:从源到源转换
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券