我当前正在使用Microsoft C ++单元测试框架,并一直遵循本指南:
https://docs.microsoft.com/en-us/visualstudio/test/writing-unit-tests-for-c-cpp?view=vs-2019
但是,当尝试在与我正在测试的项目相同的解决方案下创建测试项目时,我无法继续收到链接器错误
LNK2019 unresolved external symbol "public: void __cdecl SLL<int>::add(int)" (?add@?$SLL@H@@QEAAXH@Z) referenced in function "public: void __cdecl A1272UnitTest::A1272UnitTest::TestMethod1(void)" (?TestMethod1@A1272UnitTest@1@QEAAXXZ)
我正在尝试测试的项目下的“ q1a.cpp”文件中尝试使用方法定义的问题。
为了链接obj文件,但是没有用。
这是我的 solution directory看起来