warning LNK4099: 未找到 PDB“vc120.pdb”
使用vs2013建立一个solution,下面两个project。一个静态库,一个可执行程序。静态库生成的.lib要给可执行程序使用。
编译时,出现warning LNK4099: 未找到 PDB“vc120.pdb”。
在网上 搜索,找到一个类似的。它是在vs2008下,一个解决方案下一个static lib,一个executable windows console ,也是报同样的错误。
它的解决办法。引用如下:
1. static lib
2.exe windows console client .
3 .setting MDLIB to lib directionary.
设置它本身依赖的dll
4. lib 目录情况
5. main project setting include dir
6. mian link
ok 就可以了。 static lib pdb 就可以编译进 main project 文件里了。
重建了项目!找这个问题花了我2个小时。
或者在编译自己手工改
/Fd(程序数据库文件名)(C++)
编译要使用pdb写入。连接需要使用pdb。 静态库最终将合并入exe文件所以pdb文件也需要一起用。
/VERBOSE 会把
MSDN 相关内容
链接
http://msdn.microsoft.com/zh-cn/library/t2fck18t(v=vs.80).aspx
LINK 还使用 PDB 保存 .exe 文件或 .dll 文件的调试信息。程序的 PDB 既是输出文件也是输入文件,因为 LINK 在重新生成程序时更新 PDB。
http://msdn.microsoft.com/zh-cn/library/6y6t9esh(v=vs.80).aspx
link 配置目录。
CL 使用 CL 和 INCLUDE。
LINK 使用 LINK、LIB、PATH 和 TMP。
warning LNK4099: 未找到 PDB“vc120.pdb”相关推荐
- warning LNK4099: 未找到 PDB“vc120.pdb”(使用“dataserialize.lib(Data_processor.obj)”或在“E:\Santint\Santint_B
举例: "warning LNK4099: 未找到 PDB"vc120.pdb"(使用"sqlite3d.lib(sqlite3secure.obj)" ...
- VS warning LNK4099:未找到 PDB 的解决方案
举例: "warning LNK4099: 未找到 PDB"vc120.pdb"(使用"sqlite3d.lib(sqlite3secure.obj)" ...
- 解决 Debug编译时,警告:warning LNK4099: 未找到 PDB“vc90.pdb”
警告:warning LNK4099: 未找到 PDB"vc90.pdb" 当多个Project是分开编译的,主项目和子项目的pdb文件名相同(默认都是vc90.pdb或vc100 ...
- 怎样解决warning LNK4099: 未找到 PDB“vc100.pdb” 造成的链接 时间过长
转自 http://blog.csdn.net/vchelpdoc/article/details/12873161 错误原因: 人为删除了vc100.pdb文件.一般这个文件生成在debug下 解决 ...
- vs2013 Warning 44 warning LNK4099: PDB 'vc120.pdb' was not found with '
Warning 20 warning LNK4099: PDB 'vc120.pdb' was not found with 'ABC.lib(XYZ.obj)' or at 'E:\test\Rel ...
- 去掉 VC2017里输出:warning LNK4099
当你使用一些库,但没有必要调试它时,总会输出一些烦人的信息,如下: >libhpdfD.lib(hpdf_annotation.obj) : warning LNK4099: 未找到 PDB&q ...
- warning LNK4099: PDB 原因及解决方案
warning LNK4099: PDB 原因及解决方案 参考文章: (1)warning LNK4099: PDB 原因及解决方案 (2)https://www.cnblogs.com/fqucuo ...
- 未加载 ntdll.pdb的可能错误原因
未加载 ntdll.pdb的可能错误原因 原因一: 程序中的指针指向越界. 解决方案: 取消指针对非法地址的指向. 原因二: 试图对非 new 申请的内存用 delete 进行释放,只有用new申请的 ...
- 解决 Cocos2d-x 3.2 error C1041: 无法打开程序数据库vc120.pdb
Cocos2d-x 3.2最高支持的VS版本为2012,我在VS2013上编译新建立的项目遇到错误: 错误 1 error C1041: 无法打开程序数据库"x:\cocos2d-x-3.2 ...
最新文章
- 嵌入式C语言基础教程一
- CAS 服务器端取消 https的配置 方法
- vs2010 失效后的解决办法
- mysql创建索引小案例
- Webdynpro check error - check function in Workbench
- 交换二叉树的每个节点的左右子树
- java启动器在bin目录_org.iipg.starter
- 微服务分布式架构中,如何实现日志链路跟踪
- 【Flink】Flink时间之internalTimerService初始化
- 当Eclipse出现“initializing java tooling has encountered a problem”的解决方法
- 国家标准GB下载网站汇总
- 三角形求高公式计算机,直角三角形求高公式 直角三角形怎么求高
- 7.20-7.26 字节推荐算法(DATA-EDU)5道面试题分享
- 利用开源工具搭一套汉英翻译系统(二):词对齐
- OAException Application ICX Message Name ICX SESSION FAI
- 2016OSC源创会年终盛典-综合技术专场-惠新宸
- 小米备份descript.xml文件
- 60项基于深度学习的SLAM顶会开源方案汇总(上篇)
- 数据挖掘期末复习速成大法 华南农业大学
- Linux常用命令,Linux常用命令整理
热门文章
- 使用kingSCADA3.53连接mysql数据库
- 数据质量分析之校验规则模板
- 安卓创建系统闹铃以及系统日历提醒
- STM32+HTU21D 获取温湿度数据
- 【Python】打印输出200以内的所有素数,并输出素数的个数
- 程序设计基础(c语言)实验与习题指导实验题答案杨永斌 丁明勇,程序设计基础(c语言)实验与习题指导实验题答案杨永斌 丁明勇...
- 有什么适合宝妈居家做的真实靠谱兼职?
- 【测试工具】一、手把手教会jmeter流程测试与性能测试
- ES6的常见新增语法
- Python中UDP/TCP通讯简单案例