我正在尝试使用我在 Visual C++ 2005(非托管 C++)中创建的静态库。我声明了一个函数“int myF(int a);” 到 .h 文件中,我在 .cpp 文件中实现它,我编译它 - 生成 .lib 文件。
我在 VC++ 2005(也是本机 C++)中创建了一个新项目(一个单独的解决方案),我添加了包含文件和 lib 文件的路径;当我调用函数 myF 时,链接器报告错误:“错误 LNK2019:未解析的外部符号 _myF 在函数 _main 中引用”。如果我在与库项目相同的解决方案中创建客户端项目,然后添加对库项目的引用,它可以工作,但我不会像这样实现所有内容,而是将外部库添加到我的项目中。 .
怎么了?
谢谢你。