腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
用
C
编写
的
DLL
与用
C
++
编写
的相同
、
、
、
他声称用
C
编写
DLL
将允许用任何
语言
编写
的任何其他应用程序使用该
DLL
。但是,如果该
DLL
是用
C
++
编写
的,则可以使用该
DLL
的应用程序数量有限(可能是由于
语言
限制)。 他说的对吗?如果要
编写
用各种
语言
编写
的各种应用程序都应该使用的
DLL
(但是在同一个平台上,让我们稍微忘记一下可移植性),您会用
C
浏览 7
提问于2013-05-24
得票数 12
回答已采纳
1
回答
如何用
C
语言
编写
DLL
文件?
、
如何用
编写
我在网上查找,但我总是得到的教程,而不是
C
。我想用
C
编写
我的第一个
DLL
文件。一个简短的例子是什么?
浏览 2
提问于2012-11-04
得票数 26
回答已采纳
2
回答
DLL
可以与其他编程
语言
一起使用吗?
、
、
、
哪种编程
语言
可以支持相同的
dll
?我刚买了一个捆绑了3个api的产品: JAVA,.NET,
C
++ 在每个api文件夹中,我在.Net和
C
++文件夹上找到了
dll
文件,而在java文件夹中找到了jar文件。我的问题是,我可以在不同
语言
上集成
dll
吗?我已经尝试过用jni在java中实现一个
dll
,并且成功了。我看到
dll
支持多
语言
程序,但是为什么.net和
c
++会使用不同的
dll
呢
浏览 5
提问于2016-11-15
得票数 2
回答已采纳
1
回答
对于不支持低级访问的
语言
,如何实现I/O库例程?
、
、
不支持对机器进行低级访问的
语言
,例如内存映射I/O,通常(如果不总是)具有提供这种访问的库例程。现在,如果
语言
本身不支持这种访问,这些库例程是如何实现的?
浏览 2
提问于2011-01-27
得票数 1
回答已采纳
2
回答
哪个“更好”:COM
DLL
还是标准
DLL
带有Typelib?
、
、
我已经写了几年的COM
DLL
,直到最近才发现并成功地使用了带有Typelib概念的标准
DLL
。 是否有任何令人信服的理由使用COM
DLL
而不是
DLL
+Typelib?当然,您不能使用
DLL
+Typelib来执行DCOM,但这是唯一的原因吗?编辑我用Visual /
C
++ 6、Compaq、Delphi、Visual 6、ActiveState Perl和其他几个
语言
编写
了COM
DLL
。我用Visual /<e
浏览 5
提问于2008-10-11
得票数 6
回答已采纳
2
回答
我应该使用什么样的
DLL
(或.lib,或类)
、
、
、
因此,我对.net和
c
++很陌生,我需要一个可以调用的函数的“库”,也需要在使用该库的主要应用程序中引发的events。我有一个
C
++库(.lib),希望在它的基础上添加另一个层(包装器),并且只为主应用程序公开几个函数和事件。我不知道该使用哪种应用程序技术:
C
#、VB.net或CLR (不知道这是否是正确的名称)。我想我应该建立一个
DLL
(但是什么样的呢?)我见过
C
,
C
++和.net
C
++) 我是否公开了一个
C</
浏览 2
提问于2009-08-27
得票数 1
3
回答
如何识别用于开发软件的编程
语言
?
、
可能重复: 因此,我有一个由可执行文件和
DLL
组成的应用程序。有没有办法找出开发这个软件所用的具体
语言
。我试着用反汇编程序打开它,但里面的内容似乎乱七八糟。有什么想法吗?
浏览 5
提问于2010-03-04
得票数 10
4
回答
如果没有可用的
c
++编译器,
C
语言
可以调用用
c
++
编写
的
DLL
吗?
、
、
我有一个
DLL
来控制一些用
C
++
编写
的外部设备。但是在开发过程中,我使用ANSI (不支持
c
++ ),所以我只能用纯
C
语法编译代码。我想知道在我的
C
代码中是否可以加载用
C
++
编写
的
DLL
,是否依赖
DLL
语言
?有什么叫
C
++
DLL
或
C
DLL
或
C
#
DLL
吗? 如果是这样的话,是否意味着我们只
浏览 12
提问于2013-07-29
得票数 2
回答已采纳
1
回答
IronPython可以直接调用.net
dll
吗?
、
、
、
我听说所有.net支持的
语言
都可以调用.net
dll
,甚至是由另一种.net支持的
语言
编写
的。我的问题是: IronPython可以直接或轻松地在命令解释窗口下调用由
c
#
编写
的.net
dll
吗?
浏览 4
提问于2016-01-24
得票数 0
回答已采纳
1
回答
用MinGW编译的
DLL
不适用于用编译的
C
++代码
、
、
、
我用MinGW编译了一个
dll
。为此,我使用了以下命令:然后我尝试使用
C
代码中的
dll
。我的编译命令如下:它适用于这种情况,但当我将mainCode.<
浏览 4
提问于2013-04-19
得票数 2
回答已采纳
2
回答
托管
DLL
和非托管
DLL
有什么区别
、
、
我是一个新手……我真的很想知道两者之间的详细区别,以及什么时候使用它们?
浏览 1
提问于2011-02-09
得票数 7
回答已采纳
2
回答
跨技术调用
DLL
的限制?
、
、
、
、
我想用我的“选择”编程
语言
调用
DLL
。围绕这一点的文档明确指出,它必须是用
C
、
C
++或Delphi
编写
的32位
DLL
。但是我想调用一个用
C
#
编写
的动态链接库。它还提到默认的调用模式是cdecl。有没有办法让它认为
C
#
DLL
是用
C
、
C
++或Delphi
编写
的?
浏览 0
提问于2013-03-14
得票数 2
回答已采纳
1
回答
.
dll
和.lib在编程
语言
上有区别吗?
、
比方说,如果.
dll
或.lib是用
C
语言
编写
的,那么它能被其他
语言
使用吗?
浏览 1
提问于2010-03-28
得票数 2
2
回答
使用gcc编译用
C
编写
的简单
dll
失败
、
、
、
尝试用gcc
编写
一个用
C
语言
编写
的简单
DLL
。#include <stdio.h> printf ("Hello World\n");试图使用以下命令编译它 gcc -
c
test_
dll
.
c
浏览 27
提问于2017-05-11
得票数 3
回答已采纳
1
回答
我可以在Ada中使用普通的
dll
或其他
语言
包吗?
、
、
目前我使用的是一个硬件,它为我提供了一个来自
DLL
的软件包。他们还提供了不同
语言
(Java、
C
++和Python)的包以及来自动态链接库的函数,所以我用Java
语言
编写
我的应用程序。我想改用Ada,但我不知道如何使用
DLL
函数或公司提供的其他
语言
的包。有办法做到这一点吗?我知道我可以从
DLL
中提取函数名,但我不知道如何将其转换为Ada包,或者我是否可以以任何方式使用已经用其他
语言
编写
的包。
浏览 0
提问于2018-10-14
得票数 0
1
回答
用不同的
语言
编写
notepad++插件
、
是否可以使用
C
++以外的
语言
为notepad++
编写
插件?例如,Ruby或Haskell。
浏览 0
提问于2011-07-18
得票数 1
2
回答
寻找将Python与
C
++集成的最佳方法
、
、
、
、
我有一个Python GUI应用程序,它需要合并一个有点复杂的
C
++
dll
。我已经研究了boost.python,但遇到了困难,因为该程序包含5个单独的
C
++文件,而且我以前没有
C
++编码经验。我能够得到一个使用Python
语言
的测试'Hello World‘
C
++动态链接库,但是与我需要的动态链接库相比,
C
++代码要简单得多。我已经让
dll
与Visual Basic项目一起工作,但我正在寻找Python中相同应用程序的最佳可能解决方案。最
浏览 4
提问于2013-09-04
得票数 0
1
回答
从.NetNative
DLL
导出函数
、
、
据我所知,用
C
#
编写
一个
DLL
,它导出了可以从用
C
或
C
++这样的
语言
编写
的本地应用程序中加载的
C
风格函数,但由于
语言
的本质(IL,JIT ),这是不可能的。关于实现这一目标的唯一信息涉及COM或一些
C
++/CLI胶水代码。然而,微软的官方文档显示了关于.NetNative的以下内容: NET本机使用与
C
++编译器相同的后端,后者是针对静态预编译场景进行优化的。这是否意味着可以使用.Net
浏览 3
提问于2020-09-16
得票数 0
回答已采纳
3
回答
加载Visual Studio IDE时使用的默认
语言
应该是什么?
、
、
我正在研究的一些代码是用
C
++
编写
的,而另一些代码是用
C
#
编写
的,这一事实是错误的。会不会是我需要从一个用
C
++
编写
的
DLL
单步执行到另一个用
C
#
编写
的
DLL
?如果是这样,我加载Visual Studio IDE时使用的默认
语言
应该是什么?
浏览 0
提问于2011-02-23
得票数 1
1
回答
使用在VS 2019环境上开发的
DLL
,在试图启动内置于VS 2008环境中的exe时触发崩溃
、
、
、
、
我有一个
DLL
是在VS 2019环境中开发的。{}extern "
C
" CDACVS19LIBRARY_API bool Initialize();在VS 2008环境中开发的exe中使用在VS2019环境中构建的
dll
是有问题的,因为我们使用的是在旧版本中内置的后期版本中的某些内容。 难道不可能这样做吗?If I use the same
dll
浏览 6
提问于2021-03-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编写Windows的语言可不仅有C/C+
使用VS 2015编写C语言程序步骤!
从C语言开始,教你如何编写游戏外挂
世界上第一个C语言编译器是怎么编写的?它为什么能够用C语言编写?
编写第一个C语言程序“hello world”
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券