gpt4 book ai didi

c++ - gcc '-rdynamic' 标志等同于 MSVC

转载 作者:太空宇宙 更新时间:2023-11-04 07:53:42 41 4
gpt4 key购买 nike

我有一个跨平台项目,需要在 gcc ( about -rdynamic ) 中使用 -rdynamic 编译 .so 文件。

MSVC 是否存在这样的选项?

最佳答案

不需要该标志,因为 Windows/MSVC 链接器模型不同。在 Windows 上,链接器使用 .LIB 文件来确定依赖关系,而操作系统使用导入地址表和导出地址表。

获取 LIB 文件和导出地址表 exe 的关键是 __declspec(dllexport) .是的,这个名字有误导性,但 EXE 最终是一个 PE 格式的文件,就像一个 DLL。

关于c++ - gcc '-rdynamic' 标志等同于 MSVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52035144/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com