Может кто-нибудь помочь мне с бесплатным программным обеспечением из проекта GNU. Я скачал несколько пакетов, в данном случае coreutils
( http://www.gnu.org/software/coreutils/coreutils.html ). Затем я начал просматривать файлы и находить источники, но после попытки скомпилировать любой из них, он говорит, что в основном отсутствует config.h
, а после этого много других. Я попытался запустить ./bootstrap script
, который, как я обнаружил, предназначен для проверки зависимостей и установил все это, но ничего не изменилось.
Я просто хочу изучить код, изменить его и запустить сейчас для себя, не заинтересованный в git
фиксации. Я много об этом видел и сейчас мне это не интересно. Я узнаю git
позже. Просто хочу знать, как редактировать код и компилировать его без беспорядка. Я прочитал все README
материал из проекта, но не понял это.
Используйте apt-src
утилита. sudo apt-get install apt-src;man apt-src
. Затем Вы можете:
# I keep the sources in ~/apt-src/,
# you may replace that with a directory of your choice
mkdir ~/apt-src
cd ~/apt-src
# download the coreutils source + current patches
apt-src install coreutils
# build the unmodified source first
apt-src build coreutils
Теперь у Вас есть buildable, исправленные в настоящее время источники (и Вы видели шумовую/ценную информацию, испускаемую сборкой). Продолжите двигаться, как Вы хотели бы.
Лучше всего запускаться с tarball затем.
wget ftp://ftp.gnu.org/pub/gnu/coreutils/coreutils-8.24.tar.xz
tar -xf coreutils-8.24.tar.xz
cd coreutils-8.24
./configure && make -j $(nproc)
Теперь можно отредактировать файлы в src/или lib / и т.д. и восстановить make
0
является более стандартным, чем клавиша Home? Я учился 0
первоначально, но никогда не знал, домой мог сделать то же самое
– Zanna
20 December 2016 в 09:35
0
вместо этого – Zanna 20 December 2016 в 09:32