- 项目工程和第三方库版本不一致,比如工程是64位,而库是32位的。
- 找不到相应的库文件,即xx.lib文件。原因可能有以下几种:
①你使用别人的库,比如说OPenCV的库,OpenGL的库等等第三方库。常见情况是你只是包含了头文件,但是没有引入库文件。
②你没有使用别人的库,微软自带的一些库也可能出现这样的问题。这时常见情况是链接失败的函数所在的头文件在项目属性的包含目录下,但是相应的库文件却不在项目属性的默认库目录里。比如说常见问题。
c++链接错误原因整理
最新推荐文章于 2023-07-02 23:11:41 发布