Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 01.06.2015
Сообщений: 23
1

Ошибка "Файл скомпилирован для другого процессора"

06.08.2017, 22:38. Показов 583. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При запуске, приложение выдаёт ошибку.
На моем компьютере всё в порядке, а у друга ругается.
В чём может быть проблема и как её решить?
Миниатюры
Ошибка "Файл скомпилирован для другого процессора"  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.08.2017, 22:38
Ответы с готовыми решениями:

Открыть файл своим питон скриптом (скомпилирован в ехе)
Если сделать двойной клик по картинке или по текстовому файлу, то открывается средство просмотра...

Dev-C++ при отладке пишет "файл не скомпилирован"
Добрый день! установила С++. при отладке пишется файл не скомпилирован, но в паппке которой...

Как я могу читать регистры процессора для другого процесса?
Всем читающим привет и доброго вечера! Я делаю свой проект, и у меня встала необходимость читать...

Windows XP SP3 не загружается ошибка - ошибочный файл hal.dll - при вставке другого файла - все равно ошибка остается
Здравствуйте компьютер с windows xp sp3 не загружается выдается ошибка при загрузке - ошибочный...

6
0 / 0 / 0
Регистрация: 01.06.2015
Сообщений: 23
06.08.2017, 22:52  [ТС] 2
Подозреваю что проблема в разрядности.
Можно ли на Лазаре делать софт и для х86 и для х64 ?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32835 / 21172 / 8148
Регистрация: 22.10.2011
Сообщений: 36,431
Записей в блоге: 8
06.08.2017, 23:29 3
Компилировать для 32-бит. Эти приложения запускаются как 32-битными, так и 64-битными ОСями.
0
0 / 0 / 0
Регистрация: 01.06.2015
Сообщений: 23
07.08.2017, 09:21  [ТС] 4
В параметрах проекта стоят такие настройки:
Операционная система: Win32
Целевое семейство процессоров: x86_64
Целевой процессор: по умолчанию

Выскакивает вот такое сообщение:
Для используемого компилятора FPC отсутствует файл настройки. Вероятно, компилятор не может найти ряд модулей. Проверьте, что FPC установлен правильно.

Как я понимаю, моему Лазарю не хватает модулей для x86.
Подскажите, где их можно скачать отдельно.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32835 / 21172 / 8148
Регистрация: 22.10.2011
Сообщений: 36,431
Записей в блоге: 8
07.08.2017, 09:26 5
Не надо ничего качать отдельно. Лазарус позволяет сделать несколько независимых установок на компьютер. Так вот я поставил себе основным (первым) Лазарус под 64-бита. А потом скачал 32-битный и при установке выставил галку "Create a new secondary installation". И когда мне нужно что-то скомпилировать под 32 бита - просто запускаю вторую копию, 32-битную.
0
0 / 0 / 0
Регистрация: 01.06.2015
Сообщений: 23
07.08.2017, 11:53  [ТС] 6
Благодарю! Как вариант, сойдёт! С разрядностью разобрались!
И последний вопрос, посоветуйте пожалуйста, какой тип процессора лучше поставить, если софтину делаешь для широкого круга пользователей. Железо то у всех разное. Вышеуказанная ошибка сообщала о несоответствии процессора.
0
Эксперт Pascal/Delphi
2386 / 1298 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
07.08.2017, 12:05 7
обычно делают несколько софтин под разные типы ОС и процессоров
0
07.08.2017, 12:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2017, 12:05
Помогаю со студенческими работами здесь

Пакетный файл для создания другого пакетного файла, создающего в свою очередь текстовый файл
В университете какое-то сложное задание дали, не могу справиться, уже двое суток голову ломаю....

Разработать пакетный файл для запуска другого пакетного файла
Разработать пакетный файл для запуска другого пакетного файла, который, в свою очередь, будет...

Проверка процессора и другого железа ПК.
Помогите пожалуйста розобраться в чем проблема. Захожу в любой браузер или же любую игру и т.д. пк...

После установки другого процессора, виндовс xp не грузится и появляется синий экран
Собственно, старый проц на скрине. Купил другой более мощный, на 2500 MHz. Поставил, включаю,...

Как обратиться из одного потока к данным, которые хранятся в кэше другого процессора?
Привет, как обратиться из одного потока к данным, которые хранятся в кэше другого процессора? Или...

Запуск приложения от имени другого пользователя через BAT файл, с сохранением путей для Log & INI файлов
Запуск приложения от имени другого пользователя через BAT-файл, с сохранением путей для Log & INI...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru