打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
包含目录、附加依赖项、库目录的区别
http://blog.sina.com.cn/s/blog_63f6ddae0101cqli.html  
2013

包含目录:#include 中headerfile.h的搜索目录。
如果有XXX.h找不到,设置这个目录可以解决。

附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码。
所以,要使用一个库,除了要include他的头文件以外,还要在链接过程中把lib加进去。这个就是在附加链接库中设置。
其实,一般的库会用#pragma comment(lib,"xxx.lib") 来设置
这个过程出错会出现link error,大概是“未定义的函数XXX”。

库目录:就是寻找.lib文件的目录。
如果设置错误,会link error,提示"找不到XXX.lib"。

建议你看一下《程序员的自我修养:链接、装载与库》。
PS:这些东西用中文说还真反应不过来。。。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
#pragma comment 用法
C/C++ include 目录的简单认识
如何在MFC中使用动态链接库
dll动态链接库的简单使用
gcc的头文件和共享库 - jinsuo2007的日志 - 网易博客
GCC编译器一些参数区别(
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服