编译
链接
<库目录>和<附加依赖项>的区别?
库目录只是查找目录,类似环境变量PATH;具体用哪一个需要指明的,如果不在附加依赖项里填上,就需要在代码里用#pragma comment(lib, “xxx.lib”)来手动指定了。你写代码读写一个文件需要写明文件名吧,这个文件名就相当于那个lib , 但读写这个文件可以不写全路径,就是因为有工作目录的存在
* Error LNK2001 无法解析的外部符号”*
解决:在工程—属性—配置属性—链接器—输入—附加依赖项,lib文件添加完整。
调试
断点打不上,*pdb文件找不到
代码可能修改,新生成的exe(包括调用的dll)与调试的exe不匹配。需要删除,拷贝,保持一致。