libIEC61850学习记录

  • 一、问题
    • (1) 在vscode中看例程,总显示include路径不对

一、问题

(1) 在vscode中看例程,总显示include路径不对

看例程server_example_simple.c,vscode中总显示路径不对的波浪线,明显这是因为vscode解析不到应当包含的include路径。

想到一个方法,因为每次make都会使用include路径,索性在makefile文件中看看有没有什么蛛丝马迹。通过查找该项目的makefile文件,发现有两行include路径信息。

那么在目录中找一下这两个.mk文件。比较有用的是stack_includes.mk文件,其中内容为:

很明显,只需要将这些路径放到vscode 中的“包含路径”中去就行了。

将stack_includes.mk文件中的LIBIEC_HOME按本项目makefile中一样,用". ./. .“代替,得到最后的include路径为如下。(”./表示当前目录,…/表示上层目录,…/…/表示上上层目录")

../../config
../../hal/inc
../../src/common/inc
../../src/mms/inc
../../src/mms/inc_private
../../src/mms/asn1
../../src/iec61850/inc
../../src/iec61850/inc_private
../../src/goose
../../src/sampled_values
../../src/logging

写入到vscode的包含路径中去,此时原文件中就没有路径错误的波浪线了。

libIEC61850学习记录相关推荐

  1. Pytorch学习记录-torchtext和Pytorch的实例( 使用神经网络训练Seq2Seq代码)

    Pytorch学习记录-torchtext和Pytorch的实例1 0. PyTorch Seq2Seq项目介绍 1. 使用神经网络训练Seq2Seq 1.1 简介,对论文中公式的解读 1.2 数据预 ...

  2. HTML5与CSS3权威指南之CSS3学习记录

    title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...

  3. springboot @cacheable不起作用_Springboot学习记录13 使用缓存:整合redis

    本学习记录的代码,部分参考自gitee码云的如下工程.这个工程有详尽的Spingboot1.x教程.鸣谢! https://gitee.com/didispace/SpringBoot-Learnin ...

  4. 【Cmake】Cmake学习记录

    Cmake学习记录 1.1 常例 add_library(gen_reference_infogen_reference_info/gen_reference_info.hgen_reference_ ...

  5. ASP.NETCore学习记录(一)

    ASP.NETCore学习记录(一) asp.net core介绍  Startup.cs  ConfigureServices  Configure  0. ASP.NETCore 介绍 ASP.N ...

  6. Android开发技术周报176学习记录

    Android开发技术周报176学习记录 教程 当 OkHttp 遇上 Http 2.0 http://fucknmb.com/2018/04/16/%E5%BD%93OkHttp%E9%81%87% ...

  7. add函数 pytorch_Pytorch学习记录-Pytorch可视化使用tensorboardX

    Pytorch学习记录-Pytorch可视化使用tensorboardX 在很早很早以前(至少一个半月),我做过几节关于tensorboard的学习记录. https://www.jianshu.co ...

  8. java之字符串学习记录

    java之字符串学习记录 public class StringDemo { public static void main(String[] args) { //静态初始化字符串 String s1 ...

  9. Redis的学习记录

    Redis的学习记录 1.先导了解 1.1 NOSQL概述 1.1.1 为什么要用NoSql? 1.1.2 NoSql了解 1.1.3 NoSql特点 1.1.4 NoSQL的四大分类 2. Redi ...

最新文章

  1. cloning java_深入浅出Java中的clone克隆方法,写得太棒了!
  2. HDLBits 系列(35)Lemmings Game
  3. Spring入门详细教程(一)
  4. Apache Commons组件集合
  5. windows下配置odbc时userid填什么_BurpSuite + Xray 被动扫描配置
  6. pads layout 中 hatch和flood之区别
  7. mysql 阿里云 版本_关于阿里云centos版本,mysql5.7的一些注意事项
  8. Tomcat 学习笔记(0)
  9. php网站无法显示,php – 在UTF-8网站上无法正确显示的字符
  10. 话里话外:冯军的担心 “pk” 流程规范化
  11. ORACLE学习之绑定变量
  12. scrapy 的依赖库安装和出现def write(self, data, async=False):的解决方法
  13. unity中调用dll文件总结
  14. 在Rammap(内存分析工具)的基础上实现自动优化
  15. 获取设备的sn号,mac地址以及IP地址
  16. php和python学不明白_现在自学php和python那个合适?
  17. 发散性思维对养蜂技术的提高作用
  18. 谷歌浏览器后提示Adobe Flash Player因过期而遭到阻止
  19. 【目标跟踪】|单目标跟踪指标
  20. brpc internal

热门文章

  1. 判断字符串是否相等StringUtils.equals和String.equals
  2. 《机器学习算法》SVM进行多分类及代码实现
  3. 【转】创业公司如何公平分配股权
  4. JavaWeb综合案例(黑马程序员2021年JavaWeb课程总结,所有功能均实现,包含数据库sql文件)
  5. “早安、午安、晚安” Game Jam
  6. Grasshopper 二次开发 (C#) Part 3 - Write Simple Plug-in for Grasshopper in Visual Studio
  7. elastic-job:参考elastic-console在自己代码中实现任务的失效、生效、终止操作
  8. Gridview利用DataFormatString属性设置数据格式
  9. Firefox扩展安装
  10. java导出excel中文名称问题