在 Eclipse C++ 中找不到 -l<库

Cannot find -l<library in Eclipse c++

我正在尝试在 Eclipse C++ 中使用 rapidxml C++ 库。重复显示以下错误 -

c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.6.4/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lrapidxml
c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.6.4/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lrapidxml_print
c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.6.4/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lrapidxml_utils
c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.6.4/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lrapidxml_iterators

路径已经设置好

还有图书馆

所以这是怎么回事?缺少什么?

Rapidxml 仅包含 .hpp。它没有任何可作为库添加的 .a .so 或 .dll 文件。它可以简单地包含为 headers 而无需额外的努力。