./configure: Такого файла или каталога в GCC нет

./configure: Такого файла или каталога в GCC нет

Я пытаюсь сделать работающую версию osdev.org. Однако я не могу сделать это без режима кросс-компиляции в gcc. Я пытаюсь изменить опцию hostна i686-elf-gcc(предположительно, это активирует режим cc для этой платформы), но для этого я должен запустить ./configure. Когда я это делаю, я получаю эту ошибку: ./configure: No such file or directory.Что мне делать?

РЕДАКТИРОВАТЬ: Вот изображение моей папки gcc:

введите описание изображения здесь

решение1

./configure— это первый скрипт, который должен быть запущен при компиляции программы в виде исходного кода. Похоже, вы ищете скрипт ./configureв уже установленном экземпляре gcc, а именно в каталоге path /usr/lib/gcc/x86_64-linux-gnu/5.4.0. Этот каталог создается при установке, поэтому на несколько шагов дальше вызова ./configure.

Вам следует начать с загрузки исходного кода. Затем прочитайте README(или что-то подобное) и configureсам скрипт. После того, как вы пройдете эти шаги, вы запустите скрипт. (Скорее всего, с некоторыми специальными параметрами. Затем makeи затем make install. И в этот момент вы останетесь с похожим каталогом где-то, как определено, содержащим вашу свежую компиляцию программы.)

Связанный контент