• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c++visualstudio开发环境部署:添加头文件,库文件和动态链接库 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1,vs中头文件,库文件和动态库文件怎么配置

头文件:项目--属性--vc++目录--包含目录

库文件(lib):项目--属性--链接器--输入--附加依赖项

动态库文件(dll):项目--属性--vc++目录--库目录

除此以外,运行exe的时候动态库还需要拷贝到当前文件夹或者添加到环境变量

以上是个人总结,如果发现不对或者不可用,可以参考:感谢原作者

个人常用的是以上几条加上下文中第2条。

1. 添加编译所需要(依赖)的 lib 文件
     在“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。等同于“#pragma comment(lib, "*.lib") ”语句。


2. 添加库(libs)文件目录
     方法 1:项目->属性->配置属性->连接器->常规->附加库目录”
     方法 2:[菜单]“工具->选项->项目和解决方案->c++ 目录”,选择对应平台,然后添加所需“库文件”目录
     这个设置类似于设置环境变量,主要是为程序设置搜索的库目录,真正进行库加载还需要进行第一种设置!


3. 添加包含(include)文件目录
     方法 1:“项目->属性->配置属性->c/c++->常规->附加包含目录”
     方法 2:[菜单]“工具->选项->项目和解决方案->c++ 目录”,添加所需“包括文件”目录
     方法2类似于设置环境变量。
4. 导入库(import)
    在“项目->属性->配置属性->连接器->高级->导入库”填写需要生成的导入库

 2,解决'sprintf': This function or variable may be unsafe问题

解决办法(感谢原作者):

工程->属性->配置属性->C/C++->预处理器->预处理器定义

添加以下定义就可以解决:

_CRT_SECURE_NO_DEPRECATE

备注:本人使用vs2015试过,别的没试过。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++委托构造函数发布时间:2022-07-13
下一篇:
C#判断网络连接是否正常发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap