vs 常见问题汇总
2016-04-26 15:16
225 查看
vs添加对dll的引用
我们在使用vs进行开发调试的时候经常会遇到一个问题,就是当我们的主工程引用到其他工程更新的dll(我们经常采用copy到工程目录的方法)、亦或者当我们的多个工程引用到同一个dll文件的时候,我们怎么来配置:
1、将dll配置到环境变量:
这种方法当然是可行的,只不过当我们的工程位置发生变化,环境变量就需要重新配置,而且为了单个小工程就去改变环境变量显得小题大做,不过也是一种方法;
2、工程的本地化配置:
通过设置vs工程的环境变量,实现对单个工程本地化配置的目标,环境变量可随整个工程迁移,设置方法:vs工程属性-->配置属性-->调试-->环境,例如,我们要引用../../bin/目录里面的dll,那么我们可以设置为:path=%path%;..\..\bin,如图:
![](http://img.blog.csdn.net/20150228233920167?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGllamlhc2h1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.解决方法:在cpp文件Include后添加 #pragma comment(lib,"ws2_32.lib")
#include “***”
#pragma comment(lib,"ws2_32.lib")
我们在使用vs进行开发调试的时候经常会遇到一个问题,就是当我们的主工程引用到其他工程更新的dll(我们经常采用copy到工程目录的方法)、亦或者当我们的多个工程引用到同一个dll文件的时候,我们怎么来配置:
1、将dll配置到环境变量:
这种方法当然是可行的,只不过当我们的工程位置发生变化,环境变量就需要重新配置,而且为了单个小工程就去改变环境变量显得小题大做,不过也是一种方法;
2、工程的本地化配置:
通过设置vs工程的环境变量,实现对单个工程本地化配置的目标,环境变量可随整个工程迁移,设置方法:vs工程属性-->配置属性-->调试-->环境,例如,我们要引用../../bin/目录里面的dll,那么我们可以设置为:path=%path%;..\..\bin,如图:
error LNK2019: 无法解析的外部符号
1.连接器,附加依赖项输入相应的lib库2.解决方法:在cpp文件Include后添加 #pragma comment(lib,"ws2_32.lib")
#include “***”
#pragma comment(lib,"ws2_32.lib")
相关文章推荐
- Android中各种坐标详解
- Android 4.4 Kitkat Phone工作流程浅析(一)__概要和学习计划
- iOS7 tabbar 阴影线问题
- 通过MAP加载数据库子集
- IO模型解析
- (4.3.2.4) %1$s %1$d Android string
- 自定义根据屏幕宽度子控件根据父控件行宽自动换行的ViewGroup
- 【转】JAVA字符串格式化-String.format()的使用--不错
- android 经典博客
- 【bzoj2201】【彩色圆环】【概率dp】
- linux目录
- onchange和oninput事件区别
- 把一个十进制整数以二进制数形式输出,for循环实现
- 20160426 Android框架资源整理
- MIFARE DESFire卡介绍
- Problem G
- Problem G
- iOS设计模式(代码分析系列2:简单工厂模式)
- 【应用】SVG饼状图
- C/C++复习:职工信息(结构体)