当我们在 VS 中构建项目/解决方案时,WKT 代码首先编译然后进行链接。
我想深入了解,当您使用 VS C++ 编译器编译代码时,在链接阶段究竟会发生什么。
修复编译错误非常容易,只需删除语法错误即可。但是链接器错误有时确实会造成很多混乱,因为缺乏这方面的链接知识。
一旦我们完全深入地了解了这个链接过程,就很容易解决与链接相关的非常常见的麻烦错误。
几个具体问题:
1)链接实际上是如何发生的?
2)链接过程需要什么?*.lib 文件和头文件?如果是,您能否详细解释一下这是如何完成的?
在了解了上述事实之后,很容易找出解决以下链接问题的解决方案..
error LNK2001: unresolved external symbol "public: long __thiscall