归档文件x32或x64

Archive files x32 or x64?

本文关键字:x64 x32 归档文件      更新时间:2023-10-16

在c++中,当您将目标文件归档到。a文件中时,平台是否有影响?

例如,我在x64平台上使用x64编译器编译,我将一堆CPP文件编译成。o文件。使用AR.exe,我将它们归档到一个。a文件中并分发。

.a文件是x32、x64还是可互换的?或者它取决于使用。a文件的程序?

假设"用x64编译器编译"意味着生成64位代码,不管它本身是不是64位可执行文件,那么你的。a文件将是64位代码。它们是从.o文件生成的,这些文件是由编译器生成的64位二进制文件。

. .a不可能比.o文件更多或不同。