我在VS2012上编译出静态的boost库,然后可以链接使用;然后我换成VS2015编译同样的工程链接的时候报错而我编译出来的静态库文件名为:libboost_regex-vc110-mt-gd-1_60.lib。就是一个编译器版本不一样,难道这样子不能通用么?还是boost库要怎么设置?
可以,但是需要在VS2015下编译。
boost只是源码级的 你不能不同编译器混用 使用者跟boost编译的编译器版本要一致