Рейтинг:0

Eclipse: debug_with_cross gcc строит x86 вместо arm

флаг tm

Я не знаю, что вы должны установить и как именно, чтобы это работало надежно в принципе. Я хочу скомпилировать Target как для моего хоста Linux, так и для Raspberry Pi. Для кросс-компиляции Raspberry Pi соответственно. Соответственно, я создал проект C и выбрал оба. Я использую компилятор arm-linux-gnueabihf. Для конфигураций запуска и отладки я настроил запуск программы на своем хосте Linux, а затем на целевом устройстве Raspberry Pi через SSH. Когда я создаю или запускаю проект, всегда бывает, что исполняемый файл x86 создается в папке Debug_with_Cross GCC. Это происходит даже несмотря на то, что я установил Debug_with_Cross GCC как активный. Соответственно код не может быть выполнен на Raspberry Pi. Частично это сработало, но снова и снова это не работает. Что является причиной этого? Это меня раздражает. Один из способов обхода — пересоздать проект, но в какой-то момент программа снова и снова сбивается. Для параметра «Управление конфигурацией» для этого проекта также установлено значение Debug_with_Cross GCC. Меня это чертовски раздражает. В итоге я получаю один и тот же исполняемый файл в Debug_with_Cross GCC и Debug_with_Linux GCC, и это мне совсем не помогает.

Заранее спасибо

Я знаю, как исправить эту ошибку. Мне нужно перейти в --> Свойства --> Сборка C/C++ --> Настройки --> Взаимные настройки и добавить рука-linux-gnueabihf- как префикс. Но почему он случайно исчезает?

guiverc avatar
флаг cn
Вы не предоставили информацию об ОС и выпуске (для любой системы).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.