我正在使用一个C++库时,遇到了这个错误。它使用GNU Automake进行构建。在Xcode项目中链接该库时避免看到此警告,我应该为make命令提供哪些标志来降低目标构建平台?
GNU Make 3.82 gcc 4.7.2 c89 我有以下的make文件:INC_PATH=-I/home/dev_tools/apr/include/apr-1 LIB_PATH=-L/home/dev_tools/apr/lib LIBS=-lapr-1 -laprutil-1 RU...
如果我有一个这样的Makefile规则: 可能的重复: 从单个源文件生成几个目标的GNU Makefile规则 如下所示: a b c: echo "Creating a b c" touch a b c output: a b c cat a b c &g...
我有以下这段Makefile代码:CXXFLAGS = -std=c++0x -Wall SRCS = test1.cpp test2.cpp OBJDIR = object OBJS = $(SRCS:%.cpp=$(OBJDIR)/%.o) all: test1 r...
有时候,Make 命令的输出信息会填满整个屏幕。很难辨别出所有警告和错误信息所在的行。我知道可以使用终端颜色输出来帮助区分。有没有人能够帮忙解决这个问题?
按照这个教程的步骤... 我有2个源文件和1个头文件。我想要像教程里一样把它们放在不同的目录中。 所以,我设置了这个项目:. ├── include │ └── hellomake.h ├── Makefile └── src ├── hellofunc.c └── hel...
我有以下规则define compile_c $(ECHO) "CC $<" $(Q)$(CC) $(CFLAGS) -c -MD -o $@ $< @# The following fixes the dependency file. @# See http://make.pau...
我试图创建一个Makefile,将我的.o文件放置在与我的源文件不同的目录中。我正在尝试使用模式规则,这样我就不必为每个源文件和目标文件创建相同的规则。 我的项目结构大致如下: project/ + Makefile + src/ + main.cpp + video.cp...
如何在GNU makefile中将Cygwin风格的路径(/cygdrive/c/foo/bar)转换为Windows风格(C:/foo/bar)(是的,斜杠仍然向前)?我使用Cygwin的make,并且GCC不理解Cygwin风格的路径,因此由make生成的相对于makefile位置的路径不...