【情节】
今天,突然有合作公司的工程师打电话跟我说,他们的工程加入我提供的lib库后报这个问题。我让对方把工程发过来,结果在我的开发环境下直接能编译过。
【原因】
对方使用的是VS2013,而我的开发环境是VS2017。在VS2013环境下缺少部分Lib标准库。
【解决方法】
我用VS2010给他们重新编译了一遍库文件。(高版本适配低版本)
【结论】
集成开发环境到底用新一点还是旧一点,这是个问题!
【情节】
今天,突然有合作公司的工程师打电话跟我说,他们的工程加入我提供的lib库后报这个问题。我让对方把工程发过来,结果在我的开发环境下直接能编译过。
【原因】
对方使用的是VS2013,而我的开发环境是VS2017。在VS2013环境下缺少部分Lib标准库。
【解决方法】
我用VS2010给他们重新编译了一遍库文件。(高版本适配低版本)
【结论】
集成开发环境到底用新一点还是旧一点,这是个问题!