腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
发布
配置
中
构建
时
未
导出
的
DLL
函数
、
、
在
我
的
C++
DLL
项目中,当我
在
调试
配置
中
构建
该项目
时
,它工作得很好。使用.def文件
导出
函数
:EXPORTSfindMinSpeedEXL = calcMinSpeedcreateProfileEXL = createProfile arra
浏览 0
提问于2016-08-22
得票数 1
回答已采纳
1
回答
具有不同编译器版本
的
调试生成
时
的
链接器错误
、
、
、
、
我们有一个
DLL
,
在
发布
模式下用2010
构建
。我们向不同
的
客户提供这个
DLL
,以及一个.lib文件。
DLL
中
的
函数
是通过以下方式
导出
的
: 我们
的
客户有两个应用程序可以使用这个
DLL
。此应用程序可以
在
调试和
发布
模
浏览 3
提问于2010-09-24
得票数 2
回答已采纳
1
回答
Qt应用程序
在
MinGW上
构建
后中断
、
、
、
当我
构建
QT4.8.2
时
,它成功地
构建
了。但是当我运行任何Qt预
构建
应用程序(qtdemo.exe、designer.exe等)
时
,它会抛出一个过程入口点错误。它是这样说
的
:我就是不能让它起作用! 错误:由于隐式依赖模块
中</em
浏览 1
提问于2012-08-23
得票数 1
1
回答
Excel VBA,无法从
DLL
文件中找到
DLL
入口点
、
、
我试图使用Excel从
DLL
文件访问和使用
函数
的
能力。) As Double 'MathLibrary::Functions::Add': inconsistentAddMultiply': inconsistent
dll
linkage 当Excel
中
的</em
浏览 9
提问于2017-05-23
得票数 2
回答已采纳
2
回答
错误LNK2001:
未
解析
的
外部符号_getStatus BuleCappServiceUseDynamicDllDlg.obj
、
、
、
、
我被创建为动态链接到MFC
的
常规
DLL
..。示例:extern "C“declspec(dllexport) bool getStatus()然后
在
我
的</
浏览 2
提问于2014-03-14
得票数 0
回答已采纳
2
回答
MSVC 2019:将输入文件作为文本文件提供给链接器
、
、
、
测试不仅对
DLL
的
API部分执行测试,还对一些未
发布
的
APP方法(“单元测试”)执行测试。通过链接到应用程序项目的.obj文件,这些方法对测试项目是可见
的
。保持这个.obj文件
的
最新列表最近变得单调乏味。我
的
第一次尝试失败了,只是添加了"< myLinkerArguments.txt"。谢谢你
的
阅读,保罗
浏览 9
提问于2022-06-13
得票数 0
3
回答
并非
DLL
导出
类
的
所有符号都被
导出
(VS9)。
、
、
、
我正在从一组静态库
中
构建
一个
DLL
,而且我遇到了一个问题,即只
导出
类
的
一部分。
在
另一个
构建
中,我从这些静态库创建一个
DLL
。因此,我定义了MYPROJ_BUILD_
DLL
,导致我想要
导出
的
所有符号都被__declspec(dllexport)属性化(这是通过
在
DLL
-project源文件
中
包含所有静态库头来完成
的
)。当我使用这个
浏览 4
提问于2010-06-10
得票数 0
1
回答
将C++
函数
从
DLL
导出
为C时调试和
发布
的
区别
、
、
、
我正在
构建
一个
DLL
,它将其
函数
导出
为"C“。我正在使用虚拟
函数
进行测试:_MACRO(int) testFunction1() return 1;
在
我
的
头文件
中
# define _MACRO(ret) __declspe
浏览 0
提问于2018-06-13
得票数 1
回答已采纳
2
回答
从
dll
中
剥离符号
、
、
、
、
我
在
windows上用MinGW
的
gcc创建了一个动态链接库。我使用.def来指定
导出
函数
并生成.lib导入库。然后我使用strip.exe去掉了symbols表。我尝试过objdump,它打印出空
的
符号表。但是当我使用strings.exe
时
,它仍然可以打印一堆
函数
和类名。这是一个问题吗?其他人是否能够根据
dll
中
的
名称查询
函数
?
浏览 1
提问于2013-10-05
得票数 2
2
回答
用于windows
的
lua“存根”
dll
的
用途是什么?
、
、
、
、
我正在考虑将Lua合并到一个C++项目中,并对发行版
中
存在
的
两个二进制文件(lua51.
dll
和lua5.1.
dll
)感到有点困惑。 为什么?我从来不需要存根
DLL
时
,当链接第三方
DLL
?
浏览 2
提问于2010-05-03
得票数 2
回答已采纳
1
回答
Delphi XE6
DLL
:不需要
的
导出
: TMethodImplementationIntercept
、
、
、
在
Delphi XE6
中
编译
DLL
时
,它会自动从System.Rtti.pas
导出
函数
TMethodImplementationIntercept。我试图找到一种方法来避免这种
导出
,但没有找到任何
配置
或编译器指令可以做到这一点。 System.Rtti单元几乎是无法避免
的
,因为
在
delphi
中
几乎所有的东西都间接地使用它。
在
XE6
中
构建
D
浏览 7
提问于2014-07-13
得票数 13
3
回答
如果
dll
的
导出
没有更改,我是否需要对其进行重建?
、
、
这可能是一个非常愚蠢
的
问题。但是假设我有一个带有一些
导出
的
DLL
(test.
dll
),它在
构建
时会生成一个导入库(test.lib)。我有一个使用这个
DLL
的
应用程序TestApp。现在,如果我想要更改
DLL
中
某些
函数
的
实现,并且保持
导出
未
更改,我是否需要重新
构建
使用此
DLL
/导入库
的</e
浏览 0
提问于2010-10-05
得票数 1
回答已采纳
1
回答
C++ - Visual尝试用@[num]链接符号,但是编译没有那个后缀
的
符号
、
、
、
我试图链接到ZLib,它是由我
的
解决方案以与我
的
项目相同
的
配置
类型
构建
的
(Debug_Win32 32)。当我
构建
我
的
主要项目
时
,我得到了这些
未
解决
的
符号:__imp__compressBound@4如果我不得不猜测,我会说(我试图搜索这个后缀
的
技术术语是什么,希望找出如何迫使编译器用它
导出
浏览 8
提问于2022-08-07
得票数 -1
回答已采纳
1
回答
当我与__declspec和wclang交叉编译
DLL
时
,我真的需要MinGW (Dllexport)吗?
、
、
这里也有类似的问题,但它们没有完全回答我
的
问题: 当我使用__declspec**?**和 从Mac OS x交叉编译
DLL
时
,为什么
DLL
不用就能正常工作?,以及我看到
的
每一个这样做
的
引用,都说
在
函数
声明之前使用__declspec(dllexport)。然而,我
的
9000行库
中
没有一个代码使用它,而且
DLL
工作得很好!例如,这里有一个以相同方式
构建
的人为示例
浏览 9
提问于2015-05-08
得票数 3
回答已采纳
2
回答
可执行文件
导出
符号,但不
导出
,因为可执行文件本身没有引用它们。
、
、
、
、
我有一个特殊
的
用例,可执行文件需要
导出
某些符号,这些符号是由运行时动态加载
的
DLL
导入和使用
的
。这个问题我分别用全存档和-force_load选项解决了GCC
浏览 1
提问于2015-10-07
得票数 2
回答已采纳
1
回答
Release build .
dll
仍然包含应通过预处理器指令删除
的
代码
、
、
、
、
我有一个SSL核心项目,它在调试期间使用预处理器指令( #if .net )来启用不安全
的
c#连接。现在,当我
发布
-
构建
整个项目,并使用dotPeek打开生成
的
dll
时
,我仍然发现其中
的
代码被“#if DEBUG”包围。我本以为这段代码会在
构建
过程中被删除。我还检查了
在
VS
的
BuildSettings
中
,对于
发布
-
构建
-
配置
,“定义调试”是<em
浏览 15
提问于2021-07-09
得票数 0
4
回答
单元测试
DLL
中
的
非
导出
类。
、
、
、
目前,我们有一个单独
的
解决方案,其中包含我们
的
单元测试。 我不完全确定会有什么缺点。上面的第1号破坏了模块级
浏览 11
提问于2011-03-31
得票数 31
回答已采纳
3
回答
如何调用
DLL
中
定义
的
另一个项目中
的
函数
、
我想在
DLL
中
调用一个
函数
(比如在X项目中定义
的
foo
函数
)。因此
DLL
永远不知道这个foo
函数
的确切实现。但是稍后我想在X项目(包含foo
函数
)中使用这个
DLL
。当我试图编译
DLL
时
,链接器会给出“
未
解决
的
外部”错误。如何告诉编译器foo
函数
是
在
另一个项目中定义
的
。例如;
DLL
项目中<em
浏览 7
提问于2017-02-13
得票数 0
回答已采纳
1
回答
导出
静态
函数
、
我
在
dll
-1
中
的
头文件x.h
中
定义了一个类,它是 public:__declspec(dllexport) static void setval(int v) {val = v;} 现在我
构建
了
dll
-1,但链接这个
dll
的
其他
dll
未能生成错误
未
解决
的</em
浏览 5
提问于2012-09-25
得票数 1
回答已采纳
1
回答
“
未
捕获
的
ReferenceError:未定义
的
导出
”在生产环境
中
,webpack
构建
在运行我
的
应用程序
的
生产
构建
时
,我得到了一个错误“
未
捕获ReferenceError:未定义
导出
”,该应用程序是用webpack 4.20.2
构建
的
。开发
构建
运行良好。也许有人已经
发布
了类似的问题?这是我
的
生产
配置
: 和开发
配置
:
浏览 17
提问于2018-12-17
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券