我正在阅读 Stroustrup 的“Programming Principles and Practice Using C++”。尝试在 Visual Studio 中编译以下示例时,我得到四个链接器错误。但后来我意识到我没有使用他的网站提供的makefile(here)。这是我正在尝试编译的示例:
#include "../../Simple_window.h"
#include "../../Graph.h"
#include "../../Point.h"
int main()
{
using namespace Graph_lib;
Point tl(100,100);
Simple_window win(tl,600,400,"Canvas");
/*Polygon poly;
poly.add(Point(300,200));
poly.add(Point(350,100));
poly.add(Point(400,200));
poly.set_color(Color::red);
win.attach(poly);*/
win.wait_for_button();
}
我应该如何使用 Makefile?我应该将头文件和 cpp 文件放在同一目录中并将其包含在代码中吗?
感谢您的任何提示!