如何让动态链接库"升级"成系统默认设置——一劳永逸解决VS平台下动态链接库配置问题

背景:工作需要,在vs2013上集成pthread环境,考虑到pthread属于通用功能,每次都配置工程很麻烦,索性将其配置成系统默认库,好处是以后兴建工程时只需要进行一项配置:配置属性->链接器->输入->附加依赖项:将pthread.lib填入即可。

对任意的动态链接库应该都是一样的,在此我们假设需要将自己编译的Example库配置成默认库函数,假设你的VS的安装地址是:

C:\Program Files\Microsoft Visual Studio 12.0

具体步骤如下:

1. 你手上肯定有 Example.h / Example.lib / Example.dll三个文件了,检查一下资源是否齐全

2. 头文件统一放到C:\Program Files\Microsoft Visual Studio 12.0\VC\include

3. 如果是32位的lib文件,放到:C:\Program Files\Microsoft Visual Studio 12.0\VC\lib

如果是64位的lib文件,放到:C:\Program Files\Microsoft Visual Studio 12.0\VC\lib\amd64(此处不同的操作系统命名可能不一样)

4. 如果是32位的dll文件,统一放到:C:\Windows\SysWOW64

如果是64位的dll文件,统一放到:C:\Windows\System32

5. 至此,Example库已经可以被视为系统库文件了,你在任意工程中使用它只需设置一项属性:附加依赖项中填入Example.lib即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yinchao163

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值