Perguntas sobre 'make'

Make é um utilitário que constrói automaticamente programas e bibliotecas executáveis a partir do código-fonte, lendo arquivos chamados makefiles que especificam como derivar o programa alvo.
3
respostas

Como executar um script Python no Makefile

Eu quero escrever um Makefile para encontrar arquivos específicos e executar um script Python em cada arquivo. O script Python aceita sys.stdin input. find $(W)/$(OVE) -name "*.xml" -print | \ while read x ; do \ cat $x | /opt/exp/bin/py...
24.11.2012 / 12:25
2
respostas

Building Qt: 'make clean' faz com que tudo seja recompilado?

(Isto se aplica a Qt versões > = 4.7.3.) Eu fiz uma tentativa de construir Qt com parâmetros customizados na minha máquina Debian e realmente levou o AGES para compilar (IIRC mais de 6 horas em um CPU de núcleo único). É por isso que eu...
13.10.2012 / 16:15
4
respostas

Lista de argumentos muito longa erro com makefile

Em um makefile, eu tenho @echo "$(IGNORE_DIRS) $(CLEAN_FILES) $(CLEAN_DIRS) $(REALCLEAN_FILES)" | tr ' ' '\n' >> $@ O problema é que $(CLEAN_FILES) é muito grande, então quando eu executo o make, recebo make: execvp: /bin/sh:...
09.11.2018 / 02:51
2
respostas

Como fazer com que o apt leia um sources.list diferente

Estou tentando instalar um programa para meu usuário porque não tenho privilégios de sudo. Eu tentei instalar o pacote dos2unix da seguinte forma: apt-get source dos2unix ./configure --prefix=$HOME/myapps make make install Mas rece...
31.01.2018 / 12:07
2
respostas

Makefile: criar pré-requisito de uma lista

A maneira usual de criar uma dependência de 1: 1 em Makefiles é usando % , por exemplo %o:%cc Imagine que eu tenho 50% de arquivos.cc e estou interessado em apenas 3 deles. Eu construí uma lista de seus nomes básicos: CC_BASENAMES :=...
18.03.2018 / 10:39
2
respostas

Qual é a diferença entre 'make' e 'make oldconfig'?

Com relação a essa pergunta: Como fazer o script menuconfig , qual é a diferença entre executar make e make oldconfig ? Suponho que, se você executar make , ele usará o antigo .config de qualquer maneira.     
28.02.2017 / 16:49
3
respostas

Usando atribuições do makefile de um shell script

Por exemplo: srcdir = ../libc # Src directory prefix = /usr/local // Installation path A primeira linha é de um makefile e a segunda é de config.make . Eu preciso acessar a variável em um script de shell como $srcdir e...
02.08.2013 / 07:50
1
resposta

Como usar o nome de variáveis longas no Makefile?

Hoje estou aprendendo o comando make , e parece que pode executar qualquer comando bash lendo Makefile no diretório atual. No entanto, encontrei um problema. Que ao usar variáveis, parece que o sistema só lerá o primeiro caractere da...
13.10.2015 / 06:52
2
respostas

sudo make install - o que está sendo instalado?

Eu tenho que executar este bloco de código enigmático. git clone https://github.com/OpenICC/xcalib.git cd xcalib cmake CMakeLists.txt sudo make install O procedimento que estou seguindo menciona o processo de desinstalação. sudo make u...
20.11.2018 / 20:14
1
resposta

Existe uma ferramenta de linha de comando para gerenciar pacotes escritos por mim?

Ultimamente, encontrei-me escrevendo pequenos programas que utilizo em várias máquinas. Eu uso gitlab para gerenciar esses programas. Existe uma ferramenta de linha de comando que me ajudará a manter meus programas atualizados? Se essa per...
08.08.2018 / 04:25