8
ответов

Почему не может gcc находить libevent при создании tmux из источника?

Я хочу установить tmux на машине, где у меня нет корневого доступа. Я уже скомпилировал libevent и установил его в $HOME/.bin-libevent, и теперь я хочу скомпилировать tmux, но настроить всегда концы с...
02.08.2011
8
ответов

Каталог силы, чтобы всегда быть в кэше

Я проверял различные методы для улучшения времени, которое требуется для компиляции моего всего проекта C++. В настоящее время требуется ~5 минут. Я экспериментировал с distcc, кэшем и другими. Недавно, я...
28.01.2011
6
ответов

Компиляция кода от apue

Сейчас я имею, начал читать книгу: Усовершенствованное Программирование в UNIX® Environment. Я хотел попытаться выполнить его первый пример кода. Я выполняю Научный Linux 6.4. Я загрузил исходный код...
09.03.2019
6
ответов

Каковы преимущества использования make для небольших проектов?

Я видел, что make полезен для больших проектов, особенно с запутанными зависимостями, описанными в Makefile, а также помогает с рабочим процессом. Я не слышал никаких преимуществ использования make для ...
03.03.2019
6
ответов

Почему для программирования на C нужен компилятор, а для сценариев оболочки - нет?

Я написал сценарий bash и выполнил его без предварительной компиляции. Это сработало отлично. Он может работать с разрешениями или без них, но когда дело доходит до программ на C, нам необходимо скомпилировать исходный код. ...
16.12.2016
5
ответов

Версия операционной системы сборки отличается от версии Ядра. Это может доставить неприятности?

Я недавно испортил свой Debian, Сжимают установку. (нажмите для больше). Я зафиксировал аудио, но мой индикатор состояния батареи и сенсорная панель не работают. В моей попытке зафиксировать это я наблюдал то Ядро...
13.04.2017
5
ответов

Невозможно скомпилировать исходный код Dropbox, даже если pygtk установлен в Arch Linux

. Недавно я установил Arch Linux в свою систему и хочу настроить клиент Dropbox, чтобы я мог синхронизировать некоторые из моих файлов с облаком. Я пытаюсь скомпилировать клиент из исходного кода, как ...
22.02.2017
5
ответов

Каково различие между созданием из источника и использованием пакета установки?

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

Отслеживание программ

Когда я устанавливаю простую программу, она часто использует, заставляют && сделать установку, и не часто даже имеет цель удаления. Если я хочу обновить программу, это стандартный протокол для принятия этого просто...
22.05.2015
5
ответов

Как скомпилировать и установить программы из источника

Это - проблема, которая действительно ограничивает мое удовольствие Linux. Если приложение не находится на репозитории или если оно не имеет сценария установщика, то я действительно борюсь, где и как установить...
20.09.2012
5
ответов

Автоделают и autoconf стандартный способ скомпилировать код?

Я иногда компилирую приложения из источника, и я или использовал:./настраивать заставляют sudo сделать установку, Но недавно, я столкнулся с./autogen.sh, который генерирует настраивание, и сделайте сценарии для меня и...
19.03.2011
4
ответа

Где текущие опции сборки ядра сохранены?

Существует ли способ знать, было ли ядро скомпилировано с определенной активированной опцией (т.е. CONFIG_PROC_EVENTS=y), не имея необходимость вытаскивать исходный пакет ядра и смотря в файле конфигурации?
21.11.2018
4
ответа

Как скомпилировать LESS пейджер?

Я бы хотел скомпилировать меньше с последние исправления. Я делаю это: git clone https://github.com/gwsw/less cd less / autoheader autoconf ./ configure make Но make говорит следующее: make: *** Нет правил для make target ...
17.09.2018
4
ответа

Что правильный синтаксис состоит в том, чтобы добавить CFLAGS и LDFLAGS для “настраивания”?

Я хочу установить OpenVPN на использовании OpenBSD 5.5 источник OpenVPN tarball. Согласно инструкциям здесь, я должен установить lzo и добавить CFLAGS = "-I/usr/local/include" LDFLAGS = "-L/usr/local/lib"...
21.08.2018
4
ответа

Где исполняемые файлы ищут общие объекты во времени выполнения?

Я понимаю, как определить, включают общие объекты в соединение/время компиляции. Однако я все еще задаюсь вопросом, как исполняемые файлы ищут общий объект (*.so библиотеки) во время выполнения. Например, мой...
26.07.2017
4
ответа

сделайте жалуется “недостающий разделитель (Вы имели в виду ВКЛАДКУ?)”

При попытке установить som_pak-3.1-NAcMoS.tar.gz файл, я использовал ниже команд: CD xvf som_pak-3.1-NAcMoS.tar.gz $ tar $ som_pak-3.1 CP $ makefile.unix $ make-файла делает CD $.. $ ln-s...
19.04.2017
4
ответа

Почему FreeBSD удерживает от использования GCC в пользу Clang/LLVM?

Таким образом, я осуществлял навигацию в Интернете и наткнулся на эту статью. Это в основном указывает, что FreeBSD, начинающий с Версии 10 и выше, удержит от использования GCC в пользу Clang/LLVM. Из того, что я видел вокруг...
13.04.2017
4
ответа

Установить Git в автономном режиме без sudo

У меня есть корпоративный Linux-сервер, который не имеет подключения к Интернету, и доступ sudo должен быть одобрен на многих уровнях иерархии. Я пробовал установить git, но вскоре понял, что это требует ...
13.04.2017
4
ответа

Сколько времени может занять сборка пользовательского пространства и ядра NetBSD?

Мне интересно использовать NetBSD в качестве операционной системы на моем сервере. Я не использовал систему, в которой обновления безопасности выполняются по источнику, но достаточно прочитал руководство, чтобы чувствовать себя комфортно ...
20.04.2016
4
ответа

Существует ли способ определить, когда двоичный файл был скомпилирован или установлен?

Существует ли способ определить, когда двоичный файл был скомпилирован или установлен? Например, у меня есть двоичный файл mdrun_d, и я хотел бы знать, когда этот конкретный двоичный файл был скомпилирован или установлен. Система...
09.08.2014
4
ответа

“Никакой такой файл или каталог” при выполнении кросс-скомпилированной программы на Raspberry Pi

Я недавно купил Raspberry Pi. Я уже настроил его, и я устанавливаю кросс-компилятор для руки на моем рабочем столе (amd64). Я скомпилировал простое "привет мировая" программа, и затем я копирую ее с моего...
17.11.2013
4
ответа

Как скомпилировать компилятор C с нуля, затем скомпилируйте Unix/Linux с нуля

Скажем, я работаю на крупную сервисную организацию за пределами США/Великобритании. Мы используем UNIX и серверы Linux экстенсивно. Прочтение этой статьи, это упоминает, что было бы легко вставить бэкдор...
20.09.2013
3
ответа

Следует ли удалять предыдущие версии при установке новой версии из исходного кода? Есть ли проблемы, связанные с тем, что вы этого не делаете?

Я хочу установить программное обеспечение, у которого есть только очень устаревшая версия в (последней )репозитории Debian (и нет другого репозитория для добавления ). Для этого мне нужно скомпилировать/установить его из исходного кода....
13.12.2020
3
ответа

Невозможно изменить владельца на uid 1001, gid 1001: неверный аргумент

Я устанавливаю ONOS и следую этому руководству: https://wiki.onosproject.org/display/ONOS/Developer+Quick+Start Я выполнил команда sudo bazel build onos Это скомпилирует и соберет ...
22.10.2019
3
ответа

Как определить архитектуру определенного оборудования?

У меня томтом один XL GPS. Очевидно, что это устройство Linux: его подключение показывает урезанную файловую систему и строки gltt | меньше (программа в корзине) показывает: /lib/ld-linux.so.2 __gmon_start__ ...
21.07.2019
3
ответа

Как установить 'build-essential: i386' в Debian 7.9 x64?

Я использую Debian 7.9 (wheezy) x64, и я хотел бы установить build- основное: i386. Я уже добавил i386 в dpkg --architecture, обновил aptitude и успешно установил java-jdk-1.6: i386. Кстати, нет ...
30.05.2019
3
ответа

Как добавить модульный скрипт bash в `bin `?

У меня есть сценарий bash, который использует исходный код, чтобы сделать сценарий более модульным. Вот как это будет выглядеть при копировании в каталог bin пользователя :/bin modules/ script -1 script -2 script -...
09.05.2019
3
ответа

Требования к переносу Linux на другую платформу [закрыто]

Я знаю, что Linux доступен и был портирован для многих различных платформ, таких как X86, ARM, PowerPC и т. д. Однако , в плане портирования что именно требуется? Я так понимаю, что...
28.02.2019
3
ответа

Получение «RXVT-Unicode»: неизвестные возможности при компиляции URXVT 9.22

Я работаю над Debian. Я запустил эту команду: ./Configure && make && sudo make install, и я получил эту ошибку :./etc/rxvt-unicode.terminfo ", Line 57, COL 20, Terminal 'RXVT-Unicode': ...
16.09.2018
3
ответа

склонный - добираются, DEP сборки не может найти исходный пакет

Я уже следовал этому руководству для отключения вставки средней кнопки мыши на моей Ubuntu 12.04. Работы как очарование. Теперь я пытаюсь достигнуть того же на своем Linux Mint 17. Когда я пробую в sudo Кв. - добираются...
13.06.2018

Компиляция является процессом преобразования исходного кода в коды байта для конкретной архитектуры ЭВМ.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)