【发布时间】:2023-03-07 08:57:01
【问题描述】:
我有一个编译为 32 位的共享库。我可以在 64 位应用程序中使用它还是需要将共享库也编译为 64 位?
【问题讨论】:
-
什么操作系统?这可能很重要。
-
@Paul:实际上应该没关系。假设 x86-64,任何给定点的处理器都处于长模式(64 位)、保护模式(32 位)或实模式(16 位)。当一个线程被调度时,模式被设置为匹配只能是其中之一的进程。这是 x86/x86-64 如何在其核心工作的问题。
-
+1 用于提出看似显而易见的问题,但这让它变得非常明显。
标签: c++ shared-libraries