Resultados da pesquisa a pedido "gnu-make"
Qual é a maneira mais confiável de usar o GNUMake com nomes de arquivos contendo espaços?
Eu quero usar o GNUMake para executar um makefile baseado em regras que cria um conjunto de arquivos C em uma estrutura de diretórios (em um sistema de arquivos do Windows O diretório raiz, alguns subdiretórios e alguns arquivos contêm ...
nde está definido o __LP64__ para compilações padrão de aplicativos C ++ no OSX 10.
Estou construindo uma biblioteca de terceiros no modo de 32 bits no OSX 10.6 (a biblioteca é o Xerces 2.8). Eu determinei que a definição do pré-processador__LP64__ está definido. No entanto, até onde posso ver, ele não está sendo definido em ...
Não localizando os arquivos da biblioteca direcionados para Makefile
Estou tentando compilar esta ferramenta. Abaixo está o início de seu Makefile: CC = gcc CFLAGS = -Wall -O2 -D TRACES DFLAGS = -g -Wall -o0 CPPFLAGS= $(INCLUDES:%=-I %) LDFLAGS = $(LIBRARIES:%=-L %) LDLIBS = $(USED_TOOLS:%=-l%) MY_FILES = ...
Remover item de uma variável Makefil
Tenho um makefile, que inclui vários outros makefiles, que por sua vez são adicionados a uma variável como esta: VAR := Something SomethingElse VAR += SomeOtherThing (...)Agora eu desejo removerSomethingElse deVAR variável. O que eu coloco no ...
Como verificar o valor de retorno da diretiva shell
No meu Makefile, preciso testar se o diretório atual é um repositório SVN ou não, e se não for, desejo indicar um erro usando a diretiva $ (error) no Makefil ntão, pretendo usar o valor de retorno $ (shell svn info.), Mas não sei como obter ...
Makefile paralelo requer ordem de dependência
Tenho a seguinte peça de makefile: CXXFLAGS = -std=c++0x -Wall SRCS = test1.cpp test2.cpp OBJDIR = object OBJS = $(SRCS:%.cpp=$(OBJDIR)/%.o) all: test1 release: clean test1 test1: $(OBJS) $(CXX) -o $@ $(OBJS) $(OBJDIR)/%.o: %.cpp $(CXX) ...
Como faço para dividir uma string no make?
Eu preciso pegar um parâmetro no meu Makefile que consiste em um identificador de host no formato host[:port] onde os dois pontos e a porta são opcionais. Portanto, todos os itens a seguir são válidos: foo.example.com ssl.example.com:443 ...
O que @: (no símbolo dois pontos) significa em um Makefile?
O que o seguinte faz em um Makefile? rule: $(deps) @: Não consigo encontrar isso no manual do mak
GCC build problem (#include_next limits.h)
Quando tento $ make depend -f gcc.mak um middleware na minha máquina Ubuntu, recebo este /usr/include/../include/limits.h:125:26: error: no include path in which to search for limits.hEste é o conteúdo em torno dos limites.h: 125: /* Get the ...
make: usando variáveis específicas de destino nos pré-requisitos
Estou tentando escrever um Makefile onde pré-requisitos usando variáveis específicas de destino version= target1: override version=1 target1: package target2: override version=2 target2: package package: dir=package-${version}\ package: ...