我已经在OS X 10.11(El Capitan)上下载并成功安装了fltk-1.3.3
。现在我尝试用它编译一些代码:
fltk-config --use-images --use-gl --compile my_file.cxx
然而,我收到此错误:
clang: error: no such file or directory: '/usr/local/lib/libfltk.a'
我曾经遇到过这三个错误:
clang: error: no such file or directory: '/usr/local/lib/libfltk_images.a'
clang: error: no such file or directory: '/usr/local/lib/libfltk_gl.a'
clang: error: no such file or directory: '/usr/local/lib/libfltk.a'
...直到我从Github下载这些文件的原始来源并手动将它们放入/usr/local/lib
。
但是,我似乎无法在Github(或网络上的任何其他地方)找到任何libfltk.a
文件,这阻止我成功编译我的程序。在这种情况下我该怎么办?
我尝试再次从make clean
目录运行fltk-1.3.3
,希望自动生成libfltk.a
文件,但没有运气!
答案 0 :(得分:0)
我在 centos7 中遇到了同样的问题。遗失/usr/lib64/libfltk.a
。后来发现fltk-static
是提供libfltk.a
的软件包,最好安装fltk
,fltk-devel
,fltk-fluid
,fltk-static
以避免丢失任何库。