Windows下用VScode编写C++程序如何添加并应用自定义头文件
关键词:Windows,CPP,VScode,自定义头文件
一个编程小白,正在试着用vscode学CPP,标准库应用没有问题,但自定义的头文件和自定义头文件中声明的函数用不了。刚刚被这个问题整个半死,花了一晚上终于解决了。
整体如下
main函数引用了一个include文件夹中自定义的.h文件,并在lib文件夹里有相应.cpp的声明。
想要用自定义的头文件有这几个关键点:
- 把自定义.h(这里是 TicketMachine.h )的路径放到 c_cpp_properties.json 中的includePath中,告诉vscode去哪里找头文件。可以这样直接获得路径:
直接粘过去就好,注意下格式 - 配置tasks.json,目的是让vscode编译 TicketMachine.cpp并能让main函数调用。加了选中的两行。
然后OK。
过程中我遇到的报错有: