DSP*_*SPC 5 c++ linker linker-warning
我正在静态链接SFML2.3到我的应用程序.在调试模式下链接时,我收到了一大堆警告,所有这些都是这样的:
1>sfml-graphics-s-d.lib(View.obj) : warning LNK4204: 'D:\DATA\Libraries\Programming\SFML Projects\SimpleAdventure\Debug\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info
Run Code Online (Sandbox Code Playgroud)
但是对于SFML的不同模块中的不同对象.
我编译了SFML,在lib/debug文件夹中有每个lib的pdb.我也尝试将它们复制到我的项目的输出路径,但结果是一样的.我找不到任何有关如何正确处理此问题的信息.我不想在没有调试信息的情况下编译我的项目,就像在某处建议的那样,但我并不关心这些库.
关闭警告/ignore:4204也不起作用,因为它出于某种原因出现在一些不可忽略的警告列表中.
任何见解将不胜感激!
编辑我最后重新编译了Z7警告所提到的所有库,以便将调试信息嵌入libs本身.这删除了所有警告.但我仍然不明白为什么单独的pdb突然出现问题.
| 归档时间: |
|
| 查看次数: |
4150 次 |
| 最近记录: |