2012-11-28 24 views
5

Als Teil der Portierung eines alten C++ 32-Bit-Projekts auf ein 64-Bit-Projekt finde ich es schwierig, libsmi Binaries für 64-Bit-Windows-Entwicklung zu finden. Jetzt zögere ich, das Projekt selbst auf 64 Bit zu portieren, das Kompilieren ist weniger das Problem. Ich sehe, dass es eine Definition für 64-Bit-Int in dem 32-Bit-Projekt gibt.Wo finde ich libsmi 64bit für Windows?

  1. Sind die 64-Bit-Typen, was sie mit 64-Bit-Windows-Unterstützung meinen?

  2. Bei der Untersuchung des Problems scheint es, dass die Wireshark-Community auf dieses Problem before stieß. Kann jemand von dieser Gemeinschaft einige Informationen teilen?

Antwort

3

Nicht sicher, ob das hilft, aber ich fand dies in der wireshark SVN, (über die wireshark Wiki page on Win64) http://anonsvn.wireshark.org/viewvc?view=revision&root=Wireshark-win64-libs&revision=317

Die ZIP file erscheint die Binärdateien enthalten. Ich habe diese nicht getestet.

+0

aus der Readme-Datei - "Kompiliert mit Mingw auf Ubuntu" Mini Gnu für Windows auf Ubuntu? Ich verstehe es nicht. – qballer

+0

Ja, Kreuz kompiliert von einem Ubuntu-Host, für ein Windows-Ziel, mit dem Mingw-Compiler. – Hasturkun

+0

Cross-Compiling ist genial – qballer