腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
对于由多个包组成的通用Lisp库,有标准的方法
导出
API吗?
显然,外部可见的API是通过
导出
符号
发布的。但是..。如果我有多个包(例如A、B和C),而A的
导出
符号
并不都是外部API的一部分--其中一些是B和C需要的?(类似地,B为A和C
导出
了一些
符号
,为外部API
导出
了一些
符号
;C是'toplevel‘包,它
导出
的所有
符号
都是公共API的一部分;我希望保持模块化,允许A对B和C隐藏其内部,所以我避免了'::')。我想从包symbol-a-1和sy
浏览 0
修改于2012-10-22
得票数 4
回答已采纳
2
回答
确定DLL的
符号
名
我曾经使用过"CPPLoadLibrary“示例(来自Microsoft框架)--好吧,从示例DLL
导出
符号
有两种方法。使用.DEF文件从DLL
导出
符号
模块定义(.DEF)文件是一个文本文件,包含描述DLL各种属性的一个或多个模块语句。创建一个.DEF文件并在构建DLL时使用.def文件。使用__declspec(dllexport) __declspec(dllexport)从DLL
导出
符号
将
导出
指令添加到对象文件中,因此我们不需要使用.def文件。lpfn
浏览 0
提问于2013-10-02
得票数 0
回答已采纳
1
回答
GCC:独立C++应用程序中
符号
的可见性
由于和,链接到 (第2.2.4节是关于C++类),我开始怀疑一个独立的应用程序是否需要
导出
符号
(除了main -还是需要这样做?)。目标文件是否已经在可见
符号
和隐藏
符号
之间有所不同?或者这是在链接步骤中进行的,以便只
导出
可见的
符号
?对于调试信息,
浏览 0
修改于2017-05-23
得票数 2
回答已采纳
1
回答
获取项目计数列表
我有两张桌子
符号
和rpm。
符号
:
符号
表是所有
符号
(
导出
和消费)的集合。表描述:rpm: rpm表有id,name。更多上下文:由rpm条目
导出
的
符号
被其他rpm表条目消耗了
浏览 7
修改于2020-06-20
得票数 1
1
回答
导出
符号
是什么意思?
我一直在寻找这个术语“
导出
一个
符号
”。在C/C++或与库(共享/静态)相关的情况下,
导出
符号
意味着什么?我们从哪里
导出
符号
?为什么?输出一个名称被编译器破坏的
符号
有什么关系?
浏览 5
修改于2018-01-03
得票数 14
回答已采纳
1
回答
只有一个库的输出动态?
可以将--export-dynamic传递给ld,这将在程序中
导出
符号
(以便在运行时加载的任何共享库都可以使用这些
符号
):$ gcc myprogram.cc lib1.a lib
2
.a lib3.a$ gcc m
浏览 11
提问于2022-01-02
得票数 1
1
回答
在index.ts文件中使用‘export* from’有什么坏处吗?
我们使用index.ts
导出
该文件夹中的所有
符号
,这些
符号
是由该文件夹中的文件
导出
的。 使用export * from <filename>;有什么风险吗?目前,我们使用export {item1, item
2
, item3} from <filename>;,这使得额外的手工工作,以保持index.ts的更新。
浏览 10
提问于2022-11-15
得票数 0
1
回答
使用表情符
导出
数据库
我想用表情
符号
导出
我的数据库,但我在
导出
时遇到了问题。当我
导出
我的表格时,表情
符号
被替换为"?“。例如:当我
导出
和导入时,我有以下内容:我检查了我的表(utf-8):我使用Sequel Pro
导出
和导入。
浏览 2
修改于2018-03-12
得票数 2
3
回答
如何在给定每个定义
导出
功能的静态库的情况下,将多个静态链接库合并到单个dll中(vc++ 2008)?
如何在给定每个静态库定义
导出
功能的情况下将多个静态链接库合并到单个dll中(vc++ 2008)?生成.def文件并显式标记要
导出
的
符号
可以解决此问题。然而,识别哪些
符号
被标记为__declspec(
导出
)证明了一个问题。由于
导出
浏览 4
提问于2012-03-14
得票数 2
回答已采纳
1
回答
C++模块与动态链接的期望关系是什么?
底层机器对普通程序中
符号
的进出口提供控制。 然而,为两种动态加载开发库存在一个主要问题:启动时加载和运行时加载。这个问题涉及从库
导出
符号
,这通常是从可见性的角度来讨论的。通常,并不是所有用于构建动态链接库的翻译单元的外部
符号
都应向用户显示。此外,在运行时加载(特别是插件概念)时,必须从许多并发加载的库中
导出
相同的
符号
。使用这些是复杂和混乱的:在Windows上,必须在编译库时使用宏来
导出
符号
,但在使用时必须导入它们。几乎所有开源存储库都无法正确
浏览 1
提问于2018-09-12
得票数 9
2
回答
从DLL中剥离特定
符号
我已经使用MSVC 2010创建了一个包含不必要的
导出
C++
符号
的Win32 32-DLL.对于要
导出
的特定函数,我使用模块定义文件(.def)和__stdcall约定。但是,由于我也在使用Boost序列化,有大量来自Boost的
导出
C++
符号
。由于这一事实,这些
符号
是通过Boost
导出
的(发现): 我使用的是从1.44.0开始的boost::序列化。:archive::detail::extra_detail::map<class boost::archive
浏览 5
修改于2014-01-09
得票数 3
回答已采纳
2
回答
Golang:调用Windows函数
DLL是用MSVC编写的,并使用__declspec(dllexport)
导出
"C“。当我尝试运行这个应用程序时,我会得到以下错误:C:/Repos/Module/go/src/mod
浏览 6
修改于2015-01-09
得票数 3
回答已采纳
1
回答
内核
导出
符号
还是全局
符号
与静态全局
符号
?
我是有点堆叠的核心
符号
类型的意义。简单的静态
符号
具有与C静态
符号
相同的含义。因此,局部静态变量具有局部范围和静态分配。静态函数作用域是一个文件。但是静态输出的
符号
呢?如何处理EXPORT_SYMBOL()、EXPORT_PER_CPU_SYMBOL()、EXPORT_UNUSED_SYMBOL()宏
导出
静态
符号
?全球
符号
和输出
符号
之间有什么区别?添加
导出
符号
的附加信息是链接器的责任吗?全局静态变量内置内核在所有内核和
浏览 2
修改于2015-03-25
得票数 3
回答已采纳
2
回答
链接精灵应用程序和共享库时选择
导出
的
符号
在链接精灵应用程序或共享库时,我希望选择要
导出
的
符号
。默认情况下,当链接应用程序时没有
导出
函数
符号
,当链接共享库时所有函数
符号
都
导出
。有什么方法可以控制哪些
符号
出口吗?在链接应用程序时,我可以使用-rdynamic或-Wl,--export-dynamic获取所有
符号
,也可以使用-Wl,--dynamic-list <symfile>获取一些
符号
。
浏览 5
提问于2016-01-14
得票数 0
回答已采纳
3
回答
将
符号
限制在linux可执行文件的本地范围内
实际上,我有一个静态链接到第三方库的可执行文件,比如"ver1.a“,还使用了第三方".so”文件,该文件再次链接到同一个库,但不同的版本称为"ver
2
.a“。问题是这两个版本的实现是不同的。在开始加载可执行文件时,"ver1.a“中的
符号
将被
导出
到全局
符号
表中。现在,每当加载".so“时,它将尝试引用版本
2
.a中的
符号
,最后将引用"ver1.a”中的
符号
,这些
符号
以前是loaded.Thus
浏览 3
修改于2009-11-27
得票数 2
2
回答
访问未通过EXPORT_SYMBOL*
导出
的Linux内核
符号
我们需要访问net/ipv4/af_inet.c中的内核全局变量,这些变量不是从可加载的内核模块显式
导出
的。我们目前使用的是2.6.18内核。kallsyms_lookup_name似乎不再可用(未
导出
)有没有什么办法可以访问
浏览 10
修改于2012-04-03
得票数 5
回答已采纳
1
回答
如何将
符号
矩阵
导出
为excel?
我想要计算带有
符号
条目的矩阵,并将矩阵
导出
到excel文件中。方法:A_sym = sym(zeros(
2
,
2
)); A_sym(
2
,1) = x_1 * y_1我尝试使用xlswrite('test.xls',A_sym,'A1:C5')函数,但它不知何故不是为
符号
表达式设计的,我得到以下错误: 输入数据
浏览 1
提问于2018-11-16
得票数 1
2
回答
QPluginLoader找不到模块
在插件DLL中有两个
导出
的
符号
qt_plugin_instance和qt_plugin_query_verification_data (我在依赖遍历中找到了它们)。QPluginLoader在内部使用QLibrary类与
导出
到DLL的C
符号
进行交互。如果我不使用GDAL,那么在开始的所有插件中我只有两个
导出
的
符号
。当我使用GDAL时,这两个
符号
被移到一个很大的
导出
符号
列表的末尾。也许这两个
导出
的
符号</em
浏览 7
修改于2012-11-23
得票数 0
1
回答
如何确保动态库文件中使用静态链接的Boost
让我们把这个Boost库称为C
2
。当我运行E并使用B中的代码时,它会解析来自C
2
的Boost
符号
(更具体地说,涉及序列化库),这会导致崩溃,因为这些代码与B中静态链接C1的代码不兼容。如何确保B总是使用静态链接Boost库中的
符号
,而不是任何动态链接库中的
符号
?或者更一般地说,我实际上希望确保所有静态链接到B的库都能这样做。我认为问题可能是由于C
2
导出
序列化
符号
和B
导出
弱
符号
(使用nm -D检查)。我不能更改C<em
浏览 1
提问于2015-07-17
得票数 2
1
回答
内核模块(.ko文件)移植到DLL
导出
符号
在内核模块中,通过定义函数后的EXPORT_SYMBOL(function)
导出
符号
。在动态链接库中,我们可以通过__declspec(dllexport)在函数定义或def文件中
导出
符号
。但是,如果我们通过__declspec(dllexport)
导出
符号
,我们必须在每个
导出
函数定义之前添加__declspec(dllexport)。如果我们通过def文件
导出
元件,每个模块都必须维护一个def文件。在这个项目中大约有一百万行代码。仿真只是项目的一种工
浏览 4
提问于2013-09-02
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券