gpt4 book ai didi

c++ - FLTK - 即使我包含正确的目录也找不到标题

转载 作者:太空宇宙 更新时间:2023-11-04 12:31:32 26 4
gpt4 key购买 nike

<分区>

我正在尝试使用以下命令的输出从 linux 编译一个 FLTK 项目:

fltk-config --use-gl --use-images --ldflags

和:

fltk-config --use-gl --use-images --cxxflags

我正在使用这个 makefile 来编译项目:

enter image description here

我只是从fltk.org 下载了最新的FLTK 版本,然后编译并安装了它。我还安装了 X11 和 OpenGL。但我仍然遇到这些错误:

enter image description here

我检查了文件系统,这些 header 在/usr/local/include/FL 中,即使它们无法识别,尽管我包含了目录 (-I/usr/local/include) 然后在 .cpp 和.h 文件:

#include <FL/Fl_PNG_Image.H>
#include <FL/Fl_Box.H>
etc...

可能是什么问题?我需要安装更多库吗?

编辑

我尝试更改 makefile:

CXXFLAGS=-I/usr/local/include -I/usr/local/include/FL/images -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/home/ramy/boost_1_63_0 -std=c++11

LDFLAGS=-L/usr/local/lib -lfltk_images -lfltk_png -lz -lfltk_jpeg -lfltk_gl -lGLU -lGL -lfltk -lXrender -lXcursor -lXfixes -lXext -lXinerama -lpthread -ldl -lm -lX11 -L/home/ramy/boost_1_63_0/lib

SOURCES=Car.cpp Map.cpp CarState.cpp Utilities.cpp CarCollection.cpp TableView.cpp MapView.cpp
OBJECTS=Car.o Map.o CarState.o Utilities.o CarCollection.o TableView.o MapView.o

make:
g++ $(LDFLAGS) $(CXXFLAGS) -c $(SOURCES)
g++ $(LDFLAGS) $(CXXFLAGS) -o ../Evolution table-example.cpp $(OBJECTS)
clean:
rm -f $(OBJECTS) ../Evolution

但我仍然遇到同样的错误。

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