gpt4 book ai didi

c++ - 如何在c++的make文件中添加指令

转载 作者:行者123 更新时间:2023-11-30 01:57:18 25 4
gpt4 key购买 nike

这是定义 GLES_VERSION 的正确方法吗??我的程序出现#error

C++代码

#if GLES_VERSION == 2
#include <GLES2/gl2.h>
#elif GLES_VERSION == 3
#include <GLES3/gl3.h>
#else
#error "GLES_VERSION must be defined as either 2 or 3"
#endif

我在#error 中结束了

制作文件代码

CXXFLAGS =  -O2 -g -Wall -fmessage-length=0

OBJS = hello.o

LIBS = -lX11 -lXau -lEGL -lGLESv2 -lm

GLES_VERSION = -D2 #is this correct ?

TARGET = hello \

$(TARGET): $(OBJS)
$(CXX) -o $(TARGET) $(GLES_VERSION) $(OBJS) $(LIBS)

all: $(TARGET)

clean:
rm -f $(OBJS) $(TARGET)

最佳答案

应该是

GLES_VERSION = -DGLES_VERSION=2

关于c++ - 如何在c++的make文件中添加指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18865985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com