vs2015常见问题和操作

0.环境变量系统path和vs直接运行程序的关系

系统变量path 是所有exe运行时寻找依赖库的路径,它的上下顺序决定了程序查找位置的顺序,按path从上到下查找,先找到的依赖库xx.dll为准,后面就不找了。

vs编译时,跟环境变量无关,主要从项目的VC++目录、C/C++、链接器里查找静态库依赖。

点击本地windows调试器运行时,与环境变量path有关,会去系统path下查找dll。

1.kits\8.1\include\um\winsock2.h(136): error C2011: “fd_set”:“struct”类型重定义

vs2015 项目->属性->c/c++->预处理器->预定义器定义

添加WIN32_LEAN_AND_MEAN

2.VS断点提示:当前不会命中断点。还没有为该文档加载任何符号。

3. 添加项目依赖

在引用下面添加即可

4.fatal error LNK1120: 2 个无法解析的外部命令

只引用了.h文件没有cpp

5.CVTRES : fatal error CVT1100: 资源重复。类型: MANIFEST,名称: 1,语言: 0x0409 LINK : fatal error LNK1123: 转换到 COF

在资源视图中删除RT_MANIFEST资源。

6.error LNK2026: 模块对于 SAFESEH 映像是不安全的

1.打开该项目的“属性页”对话框。

2.单击“链接器”文件夹。

3.单击“命令行”属性页。

4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值