腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
.
def
文件
C
/
C++
DLL
c++
、
c
、
dll
我不明白在
DLL
中使用.
def
文件
的意义。 它似乎取代了在您的
DLL
代码中使用显式导出的需要(即。显式导出(Dllexport))但是,当不使用这些库
文件
时,我无法生成lib
文件
,这会在以后使用
DLL
时产生链接器问题。那么,在与客户端应用程序链接时,如何使用.defs,它们是否取代了使用头
文件
或.lib
文件
的需要?
浏览 1
提问于2008-12-14
得票数 26
回答已采纳
3
回答
有没有办法抑制
c++
名称损坏?
c++
、
visual-studio
、
winapi
、
name-mangling
我有一个用
C++
编写的动态链接库,我想抑制一些导出方法的名称损坏。这些方法是全局的,并且不是任何类的成员。有没有办法做到这一点? 顺便说一下:我使用的是VS2008。
浏览 0
提问于2009-05-23
得票数 5
回答已采纳
1
回答
是否需要
def
文件
才能定义
visual-studio-2008
、
visual-c++
、
dll
、
dllimport
有必要在vc++(非托管)
dll
.If中定义
def
文件
吗?我不想定义
def
文件
,那么我如何创建没有
def
文件
的
dll
。
浏览 1
提问于2011-10-07
得票数 1
2
回答
没有任何装饰的__stdcall
windows
、
dll
、
calling-convention
、
build-tools
、
stdcall
我有一个.
dll
,我怀疑它使用__stdcall函数,但是完全没有修饰的名称(甚至不是下划线或@符号)。我为它编写了一个.
def
文件
,别名如下func1@4 = func1 但是我认为lib (我用它来从.
def
文件
创建导入库)忽略了别名(链接器仍然说func1@4是未定义的
浏览 3
提问于2012-03-26
得票数 2
1
回答
从[
dll
/ lib /
def
/ exp]到
c
/
c++
头
文件
visual-studio
、
dll
、
header
(所以4个
文件
: Library.
dll
、Library.lib、Library.
def
和Library.exp)有没有办法用这些
文件
获得
C
/
C++
头
文件
(.h)?
浏览 0
提问于2009-10-10
得票数 1
1
回答
C++
模板
dll
=>未解析的外部
c++
、
visual-studio-2010
、
templates
、
dll
因此,我在源
文件
中实例化了模板的两个版本。doSomething<double>(double const number); doSomething 我是遗漏了什么,还是这个解决方案与
浏览 1
提问于2011-03-21
得票数 2
回答已采纳
4
回答
导出
DLL
C++
类,有关.
def
文件
的问题
c++
、
build
、
windows-ce
、
nmake
、
function
我想在我的项目中使用隐式链接,而nmake确实想要一个.
def
文件
。问题是,这是一个类,我不知道在导出部分写什么。有人能指出我的正确方向吗?错误消息如下:P.S:我正在尝试使用Windows平台生成器进行构建。
浏览 15
提问于2008-10-09
得票数 2
回答已采纳
4
回答
C++
DLL
函数导出。
DLL
不继续加载。
c++
、
visual-c++
、
dllexport
DLL
代码mylib.cpp (mylib.
dll
):#include <tchar.h> _T("GetProcAddress failed"), }} 这两个
文件
都编译每当我运行my_prog.exe时,它都会给出一
浏览 5
提问于2011-05-25
得票数 0
回答已采纳
3
回答
在VC项目中调用Delphi函数
delphi
、
visual-c++
、
dll
我用delphi创建了一个函数,如下所示:function CheckResult():integer; stdcall; export;然后在函数中使用它,然后在
C++
项目中得到编译器错误:
浏览 6
提问于2013-05-30
得票数 3
回答已采纳
1
回答
如何在
C++
中加载动态链接库
c++
、
dll
我想在我的
c++
项目中加载
Dll
,但问题是我没有正在使用的
Dll
的源代码。因此,我不能修改
dll
中的任何内容,例如为
dll
添加导出
def
文件
或导出
c
方法。这种情况有什么解决办法吗?尝试了加载库函数,并成功加载了
Dll
。 如何在没有
def
文件
的情况下调用
dll
中的函数,或者导出
c
方法?
浏览 1
提问于2014-07-17
得票数 1
回答已采纳
2
回答
在Python2.7.13上使用pip安装sqlite时出错
python-2.7
、
sqlite
、
pysqlite
我正在尝试使用pip安装pysqlite,但它一直给我一个错误: 我使用的是Windows 10操作系统64位。\python27\python.exe -u -
c
"import setuptools, tokenize;__file__='
c
:\\users\\whoare~1\\appdata\\local\Users\Who Are You\AppData\Local\Programs\Common\Mi
浏览 19
提问于2017-09-18
得票数 2
2
回答
C
#代码没有调用它应该调用的
c++
dll
函数(它有一个类指针作为参数),所以我不应该更改
c++
代码
c#
、
c++
、
visual-c++
、
interop
、
marshalling
下面提到的是我在
c++
中的
dll
函数 IRSLookupTable & LookupTable)[DllImport(
浏览 1
提问于2012-05-10
得票数 0
3
回答
在
C++
中使用带有.h头的动态链接库
c++
、
dll
、
header
、
function
我得到了一个小型库,由一个.
dll
、一个.h头
文件
和一个.
def
文件
组成。我很确定这个库是用
C
写的,但也可能是用
C++
写的。我没有.lib
文件
-通常会有一个吗? 我真的花了两天的时间来查找这个。似乎因为我已经得到了一个定义我想要从
dll
中使用的函数的头
文件
和一个.
def
文件
,我不需要显式地手动‘加载’每个函数(LoadLibrary/GetProAddress/FreeLibra
浏览 0
提问于2009-03-14
得票数 5
回答已采纳
3
回答
导入
dll
函数的正确方法是什么?
c++
、
dll
假设我的
dll
包含以下内容:extern "
C
" void __declspec(dllexport) __stdcall f();extern "
C
" void __declspec(dllimport) __stdcallf(); 我使用
C++
Builder XE6作为<e
浏览 0
提问于2016-01-29
得票数 0
回答已采纳
1
回答
从源
文件
和标题
文件
用
C
语言创建
dll
c
、
dll
如何从不同的源
文件
和标题
文件
(用
C
编写)创建
dll
。我有过tricclib.
c
tricclibql.
c
谢谢!
浏览 0
提问于2018-07-07
得票数 0
2
回答
如何调用
C++
/CLI函数
c++
、
c
、
dll
、
c++-cli
我查看了许多在线搜索,并且大多数示例都提到了用
C
语言编写的
C
#或用
C
#描述的
C++
,但是从未见过使用来自
C++
的
C
DLL
调用(特别是从
C++
/CLI到WPF )。请有人举例说明如何在
C++
中调用
C
动态链接库函数。我有一个
C
DLL
,它的所有函数都定义为extern "
C
“funcName(),还有一个导出函数.
def
浏览 6
提问于2014-05-16
得票数 2
回答已采纳
2
回答
为什么GetProcAddress不能工作?
c++
、
windows
、
visual-studio
、
winapi
、
name-decoration
首先,我创建了一个名为SimpleDll.
dll
的简单
dll
,它的头
文件
:#ifdef MYLIBAPI#define MYLIBAPI __declspec(dllimport)源码:#include <windows.h> int Add(int a
浏览 1
提问于2011-04-16
得票数 5
回答已采纳
4
回答
如何在MSVC中使用MingW编译的库?
c++
、
mingw
、
visual-c++
、
compatibility
、
static-libraries
我已经用MingW/MSYS编译了几个库...生成的静态库始终是.a
文件
。当我尝试将库链接到MSVC项目时,Visual Studio抛出“unresolved symbols”...这意味着.a静态库与MS
C++
链接器不兼容。我假设它必须转换为MSVC兼容的.lib
文件
。我尝试
浏览 2
提问于2010-03-27
得票数 19
回答已采纳
2
回答
DLImport
c
#控制台应用程序导入
c++
DLL
c#
、
c++
、
visual-studio
、
dll
、
dllimport
我创建了一个测试解决方案(VS2015),它包含一个
c++
DLL
项目、一个
c++
ConsoleApplication和一个
c
# ConsoleApplication。这在
c++
ConsoleApplication中工作得很好,因为我只是添加了对
DLL
的引用并包含了标题。 在
c
# ConsoleApplication中,我无法让它工作。当我尝试运行
c
#应用程序时,它会在调用test()时引发一个System.EntryPointNotFoundEx
浏览 9
提问于2016-02-03
得票数 1
回答已采纳
1
回答
GetProcAddress找不到函数
c++
、
dll
然而,
dll
是很好的加载,但我没有得到的功能。
dll
.h#define TEST_
DLL
_H
dll
.cpp#include "test_
dll
.h" void __declspec(dllexport
浏览 3
提问于2014-01-20
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券