Синтаксическая ошибка: слово «неожиданно» (ожидается «)») возникает при использовании Arm-linux-gcc

Синтаксическая ошибка: слово «неожиданно» (ожидается «)») возникает при использовании Arm-linux-gcc

Как решить эту ошибку?
Arm-linux-gcc 1.c -o 1
/usr/local/arm/usr/local/arm/5.4.0/usr/bin/../lib/gcc/arm-none-linux-gnueabi/5.4.0 /../../../../arm-none-linux-gnueabi/bin/ld: 4: /usr/local/arm/usr/local/arm/5.4.0/usr/bin/.. /lib/gcc/arm-none-linux-gnueabi/5.4.0/../../../../arm-none-linux-gnueabi/bin/ld: Синтаксическая ошибка: неожиданное слово (ожидается ") ")
Collect2: Ошибка: ld вернул 2

Эта ошибка обычно вызвана синтаксическими ошибками в командной строке компилятора или проблемами пути к файлу. Судя по предоставленному вами сообщению об ошибке, существует несколько возможных причин и решений:
1. Проверьте синтаксис командной строки компилятора. Убедитесь, что синтаксис командной строки вашего компилятора правильный. В вашем примере команда будет `arm-linux-gcc 1.c -o 1`. Убедитесь, что нет пропущенных скобок или других синтаксических ошибок.
2. Проверьте путь к файлу. Судя по предоставленной вами информации о пути, возникла проблема с путем к компилятору. Пожалуйста, проверьте правильность пути компилятора и убедитесь, что в путях к файлам нет повторяющихся путей. Вы можете попробовать использовать абсолютный или относительный путь для указания файла.
3. Проверьте версию и конфигурацию компилятора. Убедитесь, что ваша версия компилятора соответствует вашей целевой платформе и правильно настроена. Возможно, потребуется настройка и корректировка в зависимости от вашей конкретной среды и платформы.
4. Проверьте зависимости и библиотеки. Если ваш код зависит от других библиотек, убедитесь, что они существуют и правильно настроены. Проверьте, совместимы ли путь и версия файла библиотеки с компилятором и целевой платформой.
Если описанный выше обходной путь не работает, рекомендуется предоставить дополнительную контекстную информацию, например полную командную строку компилятора, операционную систему и версию компилятора, чтобы более точно диагностировать и устранить проблему. 

Guess you like

Origin blog.csdn.net/airen3339/article/details/135423914