如何在c ++文本编辑器中引用第三方库?

时间:2015-05-09 14:02:13

标签: c++ text-editor

出于示例目的,我假设我使用的是常规记事本。我如何引用我下载的第三方库,以便能够访问其头文件?这可能是一件非常容易的事情。有人可以向我解释一下吗?我正在使用类似于joes文本编辑器的文本编辑器。下面是我使用c ++的cfml库编写的一些示例代码。我不知道如何让文本编辑器知道sfml的头文件在哪里。

#include <SFML/Window.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(800, 600), "My window");

    // run the program as long as the window is open
    while (window.isOpen())
    {
        // check all the window's events that were triggered since the last iteration of the loop
        sf::Event event;
        while (window.pollEvent(event))
        {
            // "close requested" event: we close the window
            if (event.type == sf::Event::Closed)
                window.close();
        }
    window.display();
    }

    return 0;
}

1 个答案:

答案 0 :(得分:1)

您的常规记事本文本编辑器不知道,也不需要知道其他文件的位置。

当您编译代码时,您将告诉编译器这些文件的位置。

不同的编译器有不同的方式被告知这一点。