美文网首页
编译使用了sting的cpp文件时报错

编译使用了sting的cpp文件时报错

作者: _hyhy | 来源:发表于2017-11-15 14:15 被阅读0次

解决办法如下:
https://stackoverflow.com/questions/42645527/c-mingw-linker-error-znst7-cxx1112basic-stringlcst11char-traitslcesalcee10-m

即删掉冲突的dll文件

后续:
使用“ where libstdc++-6.dll”命令找到了两个libstdc++-6.dll,分别位于
C:\Program Files (x86)\GtkSharp\2.12\bin\libstdc++-6.dll
C:\MinGW\bin\libstdc++-6.dll
这两个文件还不一样,在删掉上面那个路径里的dll后,可以在sublime上正常编译运行。但是没法启动cocosStudio,估计是由于cocosStudio使用的上面那个dll。
最后解决办法是,在编译运行时,生成的那个exe文件处,拷贝一个libstdc++-6.dll,这样运行时就会直接使用改dll,而不会去PATH里的各个路径寻找。

相关文章

网友评论

      本文标题:编译使用了sting的cpp文件时报错

      本文链接:https://www.haomeiwen.com/subject/ybgcvxtx.html