编译clanlib2.3.2出现如下错误:
fatal error C1083: 无法打开程序数据库文件:“g:\..\pdb”
google得到的方法:
修改一下设置,就可以解决C2471:
C\C++ | General | Debug Information format | C7 Compatible (/Z7)
C\C++ | Code Generation | Enable String Pooling | Yes (/GF)
Linker | General Debug Info | Yes (/DEBUG)
---------------------------------------------------------------------
另外编译过程中还出现了std::tr1::shared_ptr未定义的错误.需要打vs2008sp1补丁.试之无效.直接修改出现错误的头文件,改为boost::shared_ptr.其他tr1的错误照此处理.