1.折腾了一天,很多东西不太清楚,留一个记录,整完了还是稀里糊涂,在以后工作中需要慢慢来吧。
缘起有一个库需要编译,然后下载下来发现cmake的版本以及gcc版本不够,一天时间都在平台上面,简单流水账,网上的东西良莠不齐太多了,很多感觉都是在直接转载
-
cmake升级
最终参考这个链接,最后解决路径是个问题,大多数网文都没有说,对于小白太不友好
https://blog.csdn.net/dieju8330/article/details/85552778
之所以有路径问题,有可能是没有加后缀如这篇提示的
https://www.cnblogs.com/mignet/p/5404357.html
如这篇提示的加hash -r没有用在我的实践里面
https://www.cnblogs.com/mignet/p/5404357.html -
GCC升级
gcc 升级也很重要,目前理解对于c++版本的支持不一样,比如c++11 和c++17,这个可以参考,战战兢兢做完了之后成功了,用的软连接,一个问题就是linux的命令也太多了,希望用时间长知道一些,
https://blog.csdn.net/jiangjiang_jian/article/details/80694799
-IO2D
恶心的一米,这个库,控诉一下,原谅我的无知,在优达课程里面下载到本地总是说这个库找不到,然后想编译也没有很好的tutorial,整了半天,吐血,不做了,先放这边吧
https://github.com/cpp-io2d/P0267_RefImpl/tree/master/P0267_RefImpl/Samples/maps -
VSCODE跨平台轻量编辑器
这个网上很多东西,也有很多的帖子在讲,看了很多都没有b站上面讲的好,人才
https://www.bilibili.com/video/av18436497?from=search&seid=12335295213724003381
文字版本的这个可以作为以后的参考
https://blog.csdn.net/bat67/article/details/76095813