C++ 包含Graphics.hpp-SFML时出现奇怪错误

C++ 包含Graphics.hpp-SFML时出现奇怪错误,c++,eclipse,eclipse-cdt,sfml,C++,Eclipse,Eclipse Cdt,Sfml,我正在尝试使用EclipseCDT在Ubuntu12.0464位上安装一个SFML2.164位项目 首先,我做了一个名为LearningSFML的新项目。 然后我进入项目>属性>C/C++构建>设置 在GCC C++编译器>中,我添加了我的包含文件夹的路径 在GCC C++链接器>库中,我添加了SFML窗口、SFML图形、SFML系统,以便按顺序将其存储到库列表中。 最后将/lib添加到库搜索路径列表框中 完成此操作后,我使用以下代码对其进行了测试 #include <SFML/Windo

我正在尝试使用EclipseCDT在Ubuntu12.0464位上安装一个SFML2.164位项目

首先,我做了一个名为LearningSFML的新项目。 然后我进入项目>属性>C/C++构建>设置 在GCC C++编译器>中,我添加了我的包含文件夹的路径 在GCC C++链接器>库中,我添加了SFML窗口、SFML图形、SFML系统,以便按顺序将其存储到库列表中。 最后将/lib添加到库搜索路径列表框中 完成此操作后,我使用以下代码对其进行了测试

#include <SFML/Window.hpp>

int main()
{
    sf::Window window(sf::VideoMode(640, 480), "Learning SFML");

    return 0;
}
创建一个错误,说明make:**[LearningSFML]错误1。我在网上搜索类似的问题。我发现的一个网站说,这个错误意味着没有主功能,但很明显我有一个主功能


那么我该如何修复这个错误呢?

控制台正在输出警告:libjpeg.So.62,lib/libsfml-graphics需要它。所以,找不到请尝试使用-rpath或-rpath链接,这是我很傻的地方,因为我直到退休后才看到它

要修复此问题,只需安装libjpeg:
sudo apt get install libjpeg62

整个错误是什么?@RetiredNinja就是这么说的。它位于eclipse上的Problems选项卡下。您应该能够从编译器输出中找到完整的错误。
#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(640, 480), "Learning SFML");

    return 0;
}