Вопросы с тегом «64-bit»

64-битная архитектура - это обычно система, в которой адреса (указатели) имеют ширину 64 бита. Иногда это может означать систему, в которой «естественный» размер для целочисленных вычислений (размер слова) составляет 64 бита.

563
Как я могу определить, работает ли я в 64-битной JVM или 32-битной JVM (изнутри программы)?

Как я могу определить, является ли JVM, в которой выполняется мое приложение, 32-разрядной или 64-разрядной? В частности, какие функции или свойства я могу использовать для обнаружения этого в...

557
Android Studio: доступ к устройству / dev / kvm запрещен

Когда я пытаюсь запустить приложение Android на эмуляторе, я получаю эту ошибку: Разрешение / dev / kvm отклонено. Я проверил разрешения и добавил пользователя, с которым я сейчас нахожусь, в группу kvm. Что не...

496
Что означает цель «Любой процессор» в Visual Studio?

У меня есть путаница, связанная с параметрами сборки платформы .NET в Visual Studio 2008. Что такое цель компиляции "Any CPU" и какие файлы она генерирует? Я проверил выходной исполняемый файл этой сборки "Any CPU" и обнаружил, что это исполняемые файлы x86 (кто бы не ожидал этого!). Итак, есть ли...

461
«Была предпринята попытка загрузить программу с неверным форматом», даже если платформы одинаковы

Я вызываю функции из 32-разрядной неуправляемой библиотеки DLL в 64-разрядной системе. Что я получаю это: BadImageFormatException: была предпринята попытка загрузить программу с неверным форматом. (Исключение из HRESULT: 0x8007000B) Сначала мои проекты были настроены на платформу Any CPU, поэтому я...

269
Как определить 64-битную платформу Windows с помощью .NET?

В приложении .NET 2.0 C # я использую следующий код для определения платформы операционной системы: string os_platform = System.Environment.OSVersion.Platform.ToString(); Это возвращает "Win32NT". Проблема в том, что он возвращает «Win32NT» даже при работе в Windows Vista 64-битной. Есть ли другой...

183
CentOS 64 бит плохой ELF интерпретатор

Я только что установил CentOS 6 64-битную версию, я пытаюсь установить 32-битное приложение на 64-битной машине и получил эту ошибку: /lib/ld-linux.so.2: плохой ELF-интерпретатор: нет такого файла или каталога Я новичок в Linux. Как мне решить...

159
Приложение не удалось правильно запустить (0xc000007b)

У меня есть клиент / серверное приложение, которое я разрабатывал на одном ПК. Теперь ему нужны два последовательных порта, поэтому я позаимствовал компьютер у друга. Когда я создаю свое приложение и пытаюсь запустить или отладить его (в Delphi IDE или из диспетчера файлов Windows), оно выдает...

153
C # - Как получить программные файлы (x86) в Windows 64 бит

Я использую: FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp" Чтобы определить, обнаружена ли программа на компьютере пользователя (это не идеально, но программа, которую я ищу, является правильным старым приложением приложения MS-DOS,...

137
Каков размер long в 64-битной Windows?

Не так давно кто-то сказал мне, что longна 64-битных машинах нет 64 бит, и я всегда должен их использовать int. Это не имело смысла для меня. Я видел, как документы (например, на официальном сайте Apple) говорят, что longони действительно 64-битные при компиляции для 64-битного процессора. Я...

133
Как узнать, скомпилирован ли собственный DLL-файл как x64 или x86?

Я хочу определить, соответствует ли собственная сборка x64 или x86 из приложения с управляемым кодом ( C # ). Я думаю, что это должно быть где-то в заголовке PE, поскольку загрузчик ОС должен знать эту информацию, но я не смог ее найти. Конечно, я предпочитаю делать это в управляемом коде, но при...

129
Как скомпилировать 32-битный двоичный файл на 64-битной машине Linux с помощью gcc / cmake

Можно ли скомпилировать проект в 32-битном с cmakeи gccна 64-битной системе? Вероятно, да, но как мне это сделать? Когда я попробовал это «невежественным» способом, без установки каких-либо параметров / флагов / и т.д., просто настройка LD_LIBRARY_PATHпоиска связанных библиотек в ~/tools/libнем,...

124
Условно использовать 32- или 64-битную ссылку при сборке в Visual Studio

У меня есть проект, который строится в 32/64-битном формате и имеет соответствующие 32/64-битные зависимости. Я хочу иметь возможность переключать конфигурации и использовать правильную ссылку, но я не знаю, как указать Visual Studio использовать соответствующую архитектуре зависимость. Возможно, я...

111
Ориентация как на 32-битную, так и на 64-битную версию с Visual Studio в одном решении / проекте

У меня небольшая дилемма относительно того, как настроить мои сборки визуальной студии для множественного таргетинга. Предыстория: c # .NET v2.0 с вызовом p / в сторонние 32-битные библиотеки DLL, SQL compact v3.5 SP1 с проектом установки. Прямо сейчас целевая платформа установлена ​​на x86,...

104
System.BadImageFormatException: не удалось загрузить файл или сборку (из installutil.exe)

Я пытаюсь установить службу Windows с помощью InstallUtil.exe и получаю сообщение об ошибке System.BadImageFormatException: не удалось загрузить файл или сборку ' {xxx.exe}' или одну из его зависимостей. Была сделана попытка загрузить программу с неправильным форматом. Что дает? РЕДАКТИРОВАТЬ: (Не...

98
Чтение 64-битного реестра из 32-битного приложения

У меня есть проект модульного тестирования С #, который скомпилирован для AnyCPU. Наш сервер сборки - это 64-битная машина, на которой установлен 64-битный экземпляр SQL Express. В тестовом проекте используется код, аналогичный приведенному ниже, для определения пути к файлам .MDF: private string...