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

Проблемы, связанные с использованием 64-битной и 32-битной архитектуры, включая проблемы переносимости.

966
Не могу запустить Eclipse - Java была запущена, но вернул код выхода = 13

Я пытаюсь получить свой первый опыт разработки под Android с помощью Eclipse. Я столкнулся с этой проблемой при попытке запустить Eclipse, установив версию 4.2 всего несколько минут назад. После первой попытки запуска Eclipseбез каких-либо параметров для указания виртуальной машины Java я получил...

470
Как определить, является ли данный Linux 32-битным или 64-битным?

Когда я печатаю uname -a, это дает следующий вывод. Linux mars 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:50:33 EDT 2008 i686 i686 i386 GNU/Linux Как я могу узнать из этого, что данная ОС является 32- или 64-битной? Это полезно при написании configureскриптов, например: для какой архитектуры я...

278
Не удалось получить фабрику класса COM для компонента с CLSID {XXXX} из-за следующей ошибки: 80040154

Я разработал службу Windows, используя C # .NET для создания отчета в формате PDF. Для создания PDF-файла я использую стороннюю DLL. Приложение работает на моей платформе Windows XP. Когда я развернул службу в 64-разрядной версии Windows Server 2008 , я получил эту ошибку: Не удалось получить...

227
Почему 64-разрядные библиотеки DLL попадают в System32, а 32-разрядные библиотеки DLL - в SysWoW64 в 64-разрядной Windows?

Я хотел бы знать, когда нам нужно поместить файл под C: \ Windows \ System32 или C: \ Windows \ SysWOW64, в 64-битной системе Windows. У меня было две библиотеки DLL, одна для 32-битных, одна для 64-битных. Логично, что я решил поместить 32-битную DLL в C: \ Windows \ System32, а 64-битную DLL в C:...

191
Microsoft.Jet.OLEDB.4.0 'провайдер не зарегистрирован на локальном компьютере

Я создал приложение для Windows, разработанное в .NET 3.5, на 32-битном сервере Windows 2008. При развертывании приложения на 64-разрядном сервере отображается сообщение об ошибке «Поставщик Microsoft.Jet.OLEDB.4.0« не зарегистрирован на локальном компьютере ». В качестве решения этой проблемы я...

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

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

181
Отсутствует include «bits / c ++ config.h» при кросс-компиляции 64-битной программы на 32-битной в Ubuntu

Я использую 32-битную версию Ubuntu 10.10 и пытаюсь выполнить кросс-компиляцию для 64-битной цели. Основываясь на моих исследованиях, я установил пакет g ++ - multilib. Программа очень проста: #include <iostream> int main( int argc, char** argv ) { std::cout << "hello world" <<...

144
Как узнать, является ли установленный Eclipse 32 или 64-битной версией?

Как я могу узнать, является ли конкретный экземпляр Eclipse на моем (Windows 7) ПК 32-битной или 64-битной версией? Я проверил экран «О программе» и лабиринт диалогов, которые можно вызвать оттуда, но я не нашел никаких подсказок. Кроме того, если щелкнуть правой кнопкой мыши файл eclipse.exe в...

136
Определение 32 против 64 бит в C ++

Я ищу способ надежно определить, компилируется ли код C ++ в 32 против 64 бит. Мы придумали то, что мы считаем разумным решением с использованием макросов, но нам было любопытно узнать, могут ли люди подумать о случаях, когда это может дать сбой, или есть лучший способ сделать это. Обратите...

131
Спецификатор NSLog / printf для NSInteger?

A NSInteger- это 32 бита на 32-битных платформах и 64 бита на 64-битных платформах. Есть ли NSLogспецификатор, который всегда соответствует размеру NSInteger? Настроить Xcode 3.2.5 Компилятор llvm 1.6 (это важно; gcc этого не делает) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF включенный Это вызывает у меня...

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

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

102
Как программно определить, является ли конкретный процесс 32-битным или 64-битным

Как мое приложение C # может проверить, работает ли конкретное приложение / процесс (примечание: не текущий процесс) в 32-битном или 64-битном режиме? Например, мне может потребоваться запросить конкретный процесс по имени, например «abc.exe», или на основе идентификационного номера процесса....

92
Почему long медленнее, чем int в x64 Java?

Я использую Windows 8.1 x64 с обновлением Java 7 45 x64 (32-разрядная версия Java не установлена) на планшете Surface Pro 2. Приведенный ниже код занимает 1688 мсек, если тип i является длинным, и 109 мсек, когда я является целым. Почему long (64-битный тип) на порядок медленнее, чем int на...

87
В LINUX определить, является ли библиотека / архив .a 32-разрядной или 64-разрядной?

Мы распространяем в Linux статические библиотеки как в 64-битной, так и в 32-битной версиях. При устранении неполадок клиента я хотел бы, чтобы мой сценарий диагностической оболочки быстро устранял проблему, проверяя файл архива .a, чтобы определить, является ли он 32-разрядным или 64-разрядным....

81
Можно ли установить в Windows 7 как 32-битную, так и 64-битную версию Java?

Можно ли установить в Windows 7 как 32-битную, так и 64-битную версию Java? У меня есть некоторые приложения, которые я могу запускать под 64-битной версией, но есть некоторые, которые работают только под 32-битной....

80
Огромная разница в производительности (в 26 раз быстрее) при компиляции для 32 и 64 бит

Я пытался измерить разницу между использованием a forи a foreachпри доступе к спискам типов значений и ссылочных типов. Я использовал следующий класс для профилирования. public static class Benchmarker { public static void Profile(string description, int iterations, Action func) {...