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.
2
respostas

Meu manuscrito C ++ Makefile dá o comando não encontrado

Eu fiz um makefile para ajudar a compilar múltiplos arquivos C ++, mas ele está me dando erros de "comando não encontrado". Alguém poderia me ajudar a consertar isso? Os erros que recebo: Make: line 1: main.out::command not found g++: err...
22.12.2013 / 01:38
1
resposta

Por que o arquivo de configuração é necessário para desinstalar um aplicativo instalado via configure, make and make install?

No link I wouldn't store just the makefile. While the uninstall target may not (or perhap, should not) need anything else to succeed, that's not a guarantee. So that means keeping a copy of the original package. There's not mu...
22.05.2017 / 01:14
1
resposta

Por que o 'Makefile' exige dependência?

Eu me pergunto por que o 'Makefile' exige uma linha de dependência, apesar de uma linha de comando já ter uma lista de arquivos. Por exemplo, hello : main.o hello.o gcc -o main.o hello.o O comando gcc já contém main.o, hello.o....
11.02.2017 / 14:48
2
respostas

Limpeza após a instalação [duplicado]

É seguro remover o tar baixado assim que o programa é instalado (uma vez executado, ./configure, make, make install)?     
09.03.2013 / 14:19
1
resposta

Por que não me permite construir meu kernel a partir do código-fonte?

$ make menuconfig Makefile:128: *** main directory cannot contain spaces nor colons. Stop. Eu recebo esta mensagem de erro. Por quê?     
16.10.2018 / 11:35
1
resposta

Instalando tarball sem Make?

Eu não tenho acesso à Internet na minha nova VM Xenial, mas tenho SFTP para um servidor que possui. O problema é que eu preciso instalar alguns pacotes. Obtê-los é bom, eu só baixá-los para o meu servidor conectado à Internet e transferir para a...
13.11.2018 / 15:30
1
resposta

Como compilar e usar o comando make para instalar este determinado programa / ferramenta?

Introdução Estou acompanhando o livro " Aprendendo a análise binária do linux ". Este livro usa exemplos de código de 32 bits. O livro quer que eu use uma ferramenta chamada Eresi ou sua própria ferramenta chamada Quenya para uma injeçã...
14.09.2017 / 12:37
1
resposta

erro fatal mdbtools: sql.h ao instalar

Eu quero instalar o mdbtools da fonte e recebo o seguinte erro fatal error: sql.h: No such file or directory então eu leio as seguintes soluções, mas eu realmente não as entendo link link Eu fiz o seguinte: $ sudo apt...
17.11.2017 / 15:44
1
resposta

Como usar variáveis bash dentro make

Eu achei que make interpreta o conjunto de comandos da regra literalmente, passando-os para a sub-shell. Mas isso não parece funcionar neste caso: default: loop echo $$RANDOM Isso imprime echo $RANDOM no meu shell, mas na v...
07.07.2016 / 20:13
2
respostas

Script 'for loop' não funciona como pretendido

Estou escrevendo um script para criar um Makefile. Eu usei um loop para iterar todos os meus argumentos para "echo ... > > Makefile 'na seção de comando de cada destino. O resultado esperado é algo assim: $ makemake.sh a.out -Hello -Wor...
20.04.2017 / 03:45