Architektura 64-bitowa to zwykle system, w którym adresy (wskaźniki) mają szerokość 64 bitów. Czasami może to oznaczać system, w którym „naturalny” rozmiar obliczeń całkowitych (rozmiar słowa) wynosi 64 bity.
Jak mogę sprawdzić, czy JVM, w którym działa moja aplikacja, jest 32-bitowy czy 64-bitowy? W szczególności, jakich funkcji lub właściwości mogę użyć do wykrycia tego w programie?
Podczas próby uruchomienia aplikacji na Androida na emulatorze pojawia się następujący błąd: Odmowa dostępu / dev / kvm. Sprawdziłem uprawnienia i dodałem użytkownika, z którego jestem aktualnie zalogowany, do grupy kvm. Co jest nie tak?
Mam pewne wątpliwości dotyczące opcji kompilacji platformy .NET w programie Visual Studio 2008. Co to jest cel kompilacji „Any CPU” i jakie pliki generuje? Sprawdziłem wyjściowy plik wykonywalny tej kompilacji „Any CPU” i stwierdziłem, że są to pliki wykonywalne x86 (które nie widziałyby tego nadchodzącego!). Czy jest jakaś różnica między …
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ą …
Mam dowolną listę zestawów .NET. Muszę programowo sprawdzić, czy każda biblioteka DLL została zbudowana dla x86 (w przeciwieństwie do x64 lub dowolnego procesora). czy to możliwe?
W aplikacji .NET 2.0 C # używam następującego kodu do wykrycia platformy systemu operacyjnego: string os_platform = System.Environment.OSVersion.Platform.ToString(); Zwraca „Win32NT”. Problem polega na tym, że zwraca „Win32NT”, nawet jeśli jest uruchomiony w systemie Windows Vista 64-bit. Czy jest jakaś inna metoda poznania właściwej platformy (32- lub 64-bitowej)? Należy pamiętać, że …
Właśnie zainstalowałem 64-bitową wersję CentOS 6, próbuję zainstalować aplikację 32-bitową na komputerze 64-bitowym i pojawia się ten błąd: /lib/ld-linux.so.2: zły interpreter ELF: brak takiego pliku lub katalogu Jestem nowy w systemie Linux. Jak to rozwiązać?
Mam aplikację typu klient / serwer, którą tworzyłem na jednym komputerze. Teraz potrzebuje dwóch portów szeregowych, więc pożyczyłem komputer od znajomego. Kiedy buduję swoją aplikację i próbuję ją uruchomić lub debugować (czy to w środowisku Delphi IDE, czy w menedżerze plików Windows), wyświetla się komunikat „Aplikacja nie mogła się poprawnie …
Używam: FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp" W celu ustalenia, czy program został wykryty na komputerze użytkownika (nie jest to idealne rozwiązanie, ale program, którego szukam, jest starym, starym kludge aplikacji MS-DOS i nie mogłem wymyślić innej metody). W systemie Windows XP i 32-bitowych wersjach systemu Windows Vista działa to dobrze. …
Niedawno ktoś mi powiedział, że longna maszynach 64-bitowych nie ma 64 bitów i powinienem zawsze używać int. To nie miało dla mnie sensu. Widziałem dokumenty (takie jak ta na oficjalnej stronie Apple), które mówią, że longpodczas kompilacji dla 64-bitowego procesora mają rzeczywiście 64 bity. Sprawdziłem, co to jest w 64-bitowym …
Chcę ustalić, czy natywny zestaw jest zgodny jako x64 lub x86 z aplikacji kodu zarządzanego ( C # ). Myślę, że musi to być gdzieś w nagłówku PE, ponieważ moduł ładujący systemu operacyjnego musi znać te informacje, ale nie mogłem ich znaleźć. Oczywiście wolę to robić w kodzie zarządzanym, ale …
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 …
Czy istnieje prosty sposób na skompilowanie 64-bitowej aplikacji w 32-bitowej wersji programu Visual C ++ 2010 Express? Jakie konfiguracje, jeśli w ogóle, są konieczne?
Mam projekt, który kompiluje się w wersji 32/64-bitowej i ma odpowiednie zależności 32/64-bitowe. Chcę mieć możliwość przełączania konfiguracji i używania odpowiedniego odwołania, ale nie wiem, jak powiedzieć programowi Visual Studio, aby używał zależności odpowiedniej dla architektury. Może podchodzę do tego w niewłaściwy sposób, ale chcę mieć możliwość przełączania się między …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.