84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
昨天用vs做一个人脸识别的实验,其中用到了boost库,我安装了最新的boost_1_61_0,也把包含目录和库目录都添加了boost,但是出现一堆链接错误,LNK2019,LNK2001,有没有熟悉boost的大神给看下.
人生最曼妙的风景,竟是内心的淡定与从容!
你光用boost的头文件,但没有在工程配置中加入boost的库吧。boost的许多库都可以直接使用头文件了事,但一些和系统紧密相关的库,还是需要链接事先编译好的二进制库文件。
如果嵌入源码,你要把头文件 boost/config/auto_link.hpp 的内容清空(不是删除文件,是删除其中的内容)。因为在 Windows 平台上,即使你把所有源码加入,但忘记了几个环境变量的设置,Boost 也会尝试动态链接一些 dll 文件。
大言不惭地,再推荐你看看我的博客:Boost 库裁剪及其应用。
你光用boost的头文件,但没有在工程配置中加入boost的库吧。boost的许多库都可以直接使用头文件了事,但一些和系统紧密相关的库,还是需要链接事先编译好的二进制库文件。
如果嵌入源码,你要把头文件 boost/config/auto_link.hpp 的内容清空(不是删除文件,是删除其中的内容)。
因为在 Windows 平台上,即使你把所有源码加入,但忘记了几个环境变量的设置,Boost 也会尝试动态链接一些 dll 文件。
大言不惭地,再推荐你看看我的博客:Boost 库裁剪及其应用。