方式一: 直接在ubuntu自带应用商店搜索安装(该方法可能导致无法在vscode中输入中文,推荐使用方式二).
你需要根据自己的路径,还有开发板类型选择,我这里使用的是linux-3.4.2的内核, s3c2440的开发板.
3. 小编使用sublime text3的列编辑模式对该文件进行修改.
删除文件头部的/* */注释
<- 方向键定位到列首
-> 方向键定位到列尾,添加英文双引号,添加英文逗号,
4.按上述修改好后添加到"defines": [ ] 中的方括号中,会发现还会报错,继续修改, 定位到报错处,发现是由于双引号引起的,将双引号前加一个转义字符\ ,如下图所示,另外还需要去掉最后一个宏的逗号, c_cpp_properties.json就修改完成了.
只要安装好这两个插件就可以了:
左侧目录中包含了linux源码,默认打开一个文件,默认会自动展开并定位到该文件。
在驱动开发中关闭该功能会有更好的体验,方式如下:
我们知道在linux源码的arch/arm有很多平台的相关的文件夹,vscode在添加目录的时候会添加所有的,这就需要将不需要的文件夹隐藏。
b.找到右上角的“{}”按钮,鼠标放上去会显示open setting JSON,点击打开,添加如下文本
在vscode界面按"Ctrl + ' "快捷键调处vscode自带终端, 进入源代码目录执行make, 值得一提的是, 在这个终端可以通过"Ctrl+单击"错误提示处,可以自动定位到发生错误的语句,大赞.
最后一条:珍爱生命,远离编程。祝大家头发浓密,睡眠良好,情绪稳定,财富自由!
c++中类的函数有 const 结尾的,如下:表示该函数为只读,不会修改类本身成员数据。
如上,上面2个函数其实功能一样的,都是求解 逆矩阵。
只是一个 把自身给逆了(invert函数)。另外一个自身不变,但返回新产生的逆矩阵(inverse函数)。