gpt4 book ai didi

c++ - 基于 GLEW 的程序无法编译

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:54:10 24 4
gpt4 key购买 nike

我试图在我正在创建的程序中使用 GLEW,但我的编译器不会编译它,而是在 gcc -g -c glew.c -o glew 的这一行抛出大量错误。 o。这是我的Makefile:

MY_LIBS = 
glewex: glew.o main.o glew.h
g++ main.o glew.o glew.h -o glewex $(MY_LIBS)
glew.o: glew.c
gcc -g -c glew.c -o glew.o
main.o: main.cpp
g++ -g -c main.cpp -o main.o

它只是简单地输出数百个如下所示的错误:

__glewActiveTexture redeclared without dllimport attribute: previous import ignored [ -Wattributes ]

最佳答案

试试这个:

gcc -g -DGLEW_STATIC -c glew.c -o glew.o

这应该可以防止 DLL 导入/导出装饰被添加到声明中。

关于c++ - 基于 GLEW 的程序无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12429932/

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