写代码的时候需要在B.cpp中引用A.cpp的函数。
按照网上的方法:建立A.h,并在A.h中声明该函数,然后在B.cpp中包含A.h,运行不通过。
之后也在网上查了查,多数方法还是按照上述的方式,还有一种是将A.h添加到"includePath"文件夹下。但是仍然不解决问题。
最后,参考了查到的可行的方法。将tasks.json中"args"的"${file}"修改为"${workspaceFolder}/code_real/*.cpp"。
其中,${file}表示编译当前窗口的文件,我们还需要编译A.cpp,所以运行会出错。修改后表示编译文件夹下所有的cpp文件,code_real为文件所在的文件夹,*表示编译所有cpp文件。
版权声明:本文为victor_suisui原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。