出于示例目的,我假设我使用的是常规记事本。我如何引用我下载的第三方库,以便能够访问其头文件?这可能是一件非常容易的事情。有人可以向我解释一下吗?我正在使用类似于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;
}
答案 0 :(得分:1)
您的常规记事本文本编辑器不知道,也不需要知道其他文件的位置。
当您编译代码时,您将告诉编译器这些文件的位置。
不同的编译器有不同的方式被告知这一点。