Pytania otagowane jako 32-bit


19
„Podjęto próbę załadowania programu o niepoprawnym formacie”, nawet jeśli platformy są takie same
Wywołuję funkcje z 32-bitowej niezarządzanej biblioteki DLL w systemie 64-bitowym. Dostaję to: BadImageFormatException: Podjęto próbę załadowania programu o niepoprawnym formacie. (Wyjątek od HRESULT: 0x8007000B) Na początku moje projekty były ustawione na platformę Any CPU, więc zmieniłem je oba na x86, ale ten błąd nadal występuje. To naprawdę jedyna poprawka, jaką …

6
Jak skompilować 32-bitowy plik binarny na 64-bitowej maszynie z systemem Linux za pomocą gcc / cmake
Czy jest możliwe aby skompilować projekt w wersji 32-bitowej z cmakei gccna 64-bitowym systemie? Pewnie tak, ale jak to zrobić? Kiedy wypróbowałem to w "ignorancki" sposób, bez ustawiania żadnych parametrów / flag / itp., Po prostu ustawienie LD_LIBRARY_PATHznajdowania powiązanych bibliotek ~/tools/libwydaje się ignorować to i szukać tylko w podkatalogach o …
130 linux  gcc  64-bit  cmake  32-bit 

6
Odczytywanie rejestru 64-bitowego z aplikacji 32-bitowej
Mam projekt testu jednostkowego AC #, który jest kompilowany dla AnyCPU. Nasz serwer kompilacji jest maszyną 64-bitową i ma zainstalowaną 64-bitową instancję SQL Express. Projekt testowy używa kodu podobnego do poniższego, aby zidentyfikować ścieżkę do plików .MDF: private string GetExpressPath() { RegistryKey sqlServerKey = Registry.LocalMachine.OpenSubKey( @"SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL" ); …
98 c#  .net  64-bit  registry  32-bit 


10
Konwersja wskaźnika na liczbę całkowitą
Próbuję dostosować istniejący kod do maszyny 64-bitowej. Główny problem polega na tym, że w jednej funkcji poprzedni koder używa argumentu void *, który jest konwertowany na odpowiedni typ w samej funkcji. Krótki przykład: void function(MESSAGE_ID id, void* param) { if(id == FOO) { int real_param = (int)param; // ... } …
85 c++  gcc  casting  64-bit  32-bit 

9
Czy programy 64-bitowe są większe i szybsze niż wersje 32-bitowe?
Przypuszczam, że skupiam się na x86, ale generalnie interesuje mnie przejście z 32 do 64 bitów. Logicznie rzecz biorąc, widzę, że stałe i wskaźniki w niektórych przypadkach będą większe, więc programy prawdopodobnie będą większe. A chęć przydzielenia pamięci do granic słów w celu zwiększenia wydajności oznaczałaby więcej odstępów między alokacjami. …

5
Ustal, czy bieżący proces programu PowerShell jest 32-bitowy czy 64-bitowy?
Podczas uruchamiania skryptu programu PowerShell na 64-bitowej platformie systemu operacyjnego, w jaki sposób można określić w skrypcie, na jakiej wersji programu PowerShell (32-bitowa lub 64-bitowa) działa skrypt? Tło Zarówno 32-bitowe, jak i 64-bitowe wersje programu PowerShell są instalowane domyślnie na platformie 64-bitowej, takiej jak Windows Server 2008. Może to prowadzić …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.