文章目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- 前言
-
目录
文章目录
前言
一、Vscode和CMake
二、Vscode的C/C++环境搭建(gcc/g++)
1.网上的讲解很详细(我说一下重点)
2.CMake
- 总结
前言
我在Cmake配置时的一次报错
第一次用VScode,体会是一坑爬出来又是一坑。
在夜深人静的时候配置环境,多是一件美(霉)事。
本来Cmake文件的配置看着网上的教学视频,感觉真tm简单。
但是对于根本不懂Cmake的憨憨,有可能会遇到除了视频之外的错误。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Vscode和CMake
Vscode是一款。
。
。
自行百度即可。
同理可得,CMake是一款。
。
。
。
。
但为甚要装Cmake,是因为Vscode的多文件组织很不友好,Cmake可以提高多文件编写的效率(我还没试过。
。
。
二、Vscode的C/C++环境搭建(gcc/g++) 1.网上的讲解很详细(我说一下重点)
1,下载vscode--_-- 等待__---__下好了点开看看嗯确实下好了
2,下载MinGW-w64--_--等__--__下好了——重点来了(很多网上视频不多讲的)为甚要配置Path路径?(我也是后来才知道)Vscode中选择编译器的时候只能从电脑中Path路径中已添加路径的编译器经行选择。
大坑来喽:添加path时应该先点编辑在下一个界面点新建。
我直接一手新建把自己送走——原来的path全没了。
那又是一个深夜,崩溃的少年面前崩溃了一台笔记本......
补救措施:找同样配置的电脑抄了一遍。 (希望没人遇到,都怪当时太傻太天真)。
3,检验
cmd窗口检验即可(可参考网上资源)。
4,Vscode里内些设置我还没搞懂(所以下回再来吐槽)。
。
1.下载Cmake(网上有教程
2.vscode里下插件CMake(提供语言支持)和CMake Tools(提供语言提示还有窗口下的工具栏)
3.CMakeLists.txtd的写法(我还不懂。
。
。
昨晚才被折磨
4.刚开始一直d出小窗口
我就去设置cmake.cmakePath了(扩展---扩展设置----查cmake.cmakePath)
当时看null是建议我就我就。
。
。
然后
直接寄了(〃##目##)!!我最开始怀疑是CMake的锅卸了又装发现根本没用,也怀疑过(setting.json这些json因为不太懂所以没敢改)
我就和百度、csdn、简书,知乎,博客园共度了一夜春宵,最后秉持着遇到困难睡大觉的优良传统。
我睡到了第二天的9点52分,,我把睡前想到的办法又是了一遍(最后确实是胡思乱想。
。
。
我问了助教和老师但隔着屏幕总归是难上加难
我开始回想有没有漏掉的地方突然,我想到了还是它CMakeLists.txt它才应该是一切的源头::
在复制别人的CMakeLists.txt却没有关注他们的意思:
而问题一直是路径
我突然又想起内个随意的null
最后把它和cmake.cmakPath改为同一路径结果报错消失了。
。
end----
总结
这是我遇到好像大家都不会遇到的问题,但正是这样的问题它很简单但没人解答,痛苦便来到了菜菜这边。
因为刚接触,修改也算是误打误撞,在这里分享给大家,当作趣谈,也希望大佬能给出更好解答。
(因为搜不到所以自己写了一篇的大冤种也想听听大佬的讲解,欢迎大家推荐,是真的想用好vscode)谢谢大家。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)