Windows'taki kaynak kodu ikili hakkında bir sorum var.Aynı basit kaynak kodu, Windows 2 üzerinde farklı ikili dosyalar
#include <stdio.h>
int main()
{
printf("Hello, world!\n");
return 0;
}
aynı kaynak kodu, Windows (VS 2008 Cmmand İstemi: "CL") iki kez derlenmiş ama farklı ikilileri var.
cl new.cpp
Bunun nedenini ve nasıl önleneceğini söyleyebilir misiniz?
görün kurar http://stackoverflow.com/questions/1221185/ Aynı-build-on-farklı-sistemleri ve http://stackoverflow.com/questions/1277877/gcc-compiled-binaries-w-different-sizes - temelde hiçbir derleyici garantileri çiftleri aynı olacaktır. –
Aynı olması için ikili dosyalara neden ihtiyaç duyuyorsunuz? – jalf