Компилятор GCC не распознает в IDE CodeBlocks (Установить переменную: LD_LIBRARY_PATH = .:)

Я использую Ubuntu 20.04 LTS и пытаюсь получить вверх и запускайте программы на C в codeblocks IDE, и я постоянно получаю следующую ошибку.

Checking for existence: /media/darkpheonix/dptech/dptech/Projects/C/techtheory/bin/Debug/techtheory
    Set variable: LD_LIBRARY_PATH=.:
    Executing: xterm -T techtheory -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=:. /media/darkpheonix/dptech/dptech/Projects/C/techtheory/bin/Debug/techtheory  (in /media/darkpheonix/dptech/dptech/Projects/C/techtheory/.)
    Process terminated with status -1 (0 minute(s), 0 second(s))


Я попробовал sudo apt-get update и sudo apt-get upgrade
Затем попытался установить необходимые пакеты сборки с главного сервера. sudo apt-get install build-essentials .
Я постоянно получаю следующую ошибку.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package build-essential is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'build-essential' has no installation candidate

Я пробовал разные источники, но, похоже, не решил эту проблему. Пожалуйста, помогите

0
задан 5 August 2021 в 16:12

1 ответ

sudo apt-get install build-essential Это сработало. Просто используйте essential, а не essentials

Решено!

Шаг 1

Конфигурации компилятора GCC

Вы должны выполнить

export LD_LIBRARY_PATH="/path/to/sdk/lib"

для экспорта пути к компиляторам.
По умолчанию путь находится в usr/bin
Скопируйте и вставьте путь в файл your_lib.conf в месте /etc/ld.so.conf.d, затем сохраните и выйдите.

sudo ldconfig

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

Шаг 2

xterm конфигурация

Установите xterm в операционную систему.

sudo apt-get install xterm

Проверьте и убедитесь, что он находится в последней версии конфигураций, а затем протестируйте проект CODEBLOCKS, соберите и запустите их как консольное приложение.

0
ответ дан 20 August 2021 в 10:29

Другие вопросы по тегам:

Похожие вопросы: