2012-11-28 21 views
5

W ramach przenoszenia starego projektu C++ w wersji 32-bitowej do projektu 64-bitowego, trudno jest wyśledzić pliki binarne libsmi dla 64-bitowego systemu Windows. Teraz niechętnie przenoszę ten projekt na 64-bitowy, kompilacja to mniejszy problem. Widzę, że istnieje pewna definicja dla 64-bitowego int w projekcie 32-bitowym.Gdzie mogę znaleźć libsmi 64bit dla Windows?

  1. Czy typy 64-bitowe mają znaczenie w przypadku obsługi 64-bitowego systemu Windows?

  2. Podczas badania problemu wydaje się, że społeczność Wireshark napotkała ten problem: before. Czy ktoś z tej społeczności może udostępniać jakieś informacje?

Odpowiedz

3

Nie wiem, czy to pomoże, ale znalazłem to w Wireshark SVN (przez Wireshark Wiki page on Win64) http://anonsvn.wireshark.org/viewvc?view=revision&root=Wireshark-win64-libs&revision=317

ZIP file wydaje się zawierać pliki binarne. Nie testowałem tych.

+0

z pliku readme - "Kompilacja przy użyciu mingw na Ubuntu" Mini Gnu dla Windows na Ubuntu? Nie rozumiem tego. – qballer

+0

Tak, krzyż skompilowany z hosta Ubuntu, dla celu Windows, używając kompilatora mingw. – Hasturkun

+0

Kompilacja krzyżowa jest niesamowita – qballer