eclipse 按照说明,配置好之后, 想编译一下,发现关联文件的路径 不对, 于是有添加了一对 include 路径 ,但是还是不行,请问大家如何解决文件引用的问题
最近编辑记录 mkseven32 (2018-04-28 16:56:17)
离线
谢谢晕哥 !!!
原来这些路径是 添加 在 GNU C 下 的include , 我加到assembly 那里 去了!
这几个的区别是什么呢?
离线
另外还有问题, 如果工程比较大,需要引用的文件很多,但是却都分布得很散~~~
有没有可以直接include 顶层的文件,然后eclipse 自动关联下层文件~~~~
不然的话,光添加这个path 都添加死人了!
离线
哥,这个路径 不会每次加一个头文件都要 添加一个对应的路径吧!
有时头文件分得散, 找起来 麻烦 然后再一个个添加!!!!
可以直接顶层文件路径吗? 然后让它自动识别下去吗?
第一个是汇编代码搜索路径,
最后一个是C++搜索路径
离线
有一个 . 开头的文件, 可以直接编辑那个文件.
可以不用这样一步一步加了。
晕哥 ,什么是开头文件?在哪里可以找到?
按照这个图,三个选项我都试过,还是需要一个个路径添加~~~~
开头文件 具体是 什么文件?
/
离线
晕哥有几点 不是很明白!
1. 你的第一个路径设置为 d 盘, d 盘的意义是什么? ESP-IDF 源码放置路径? 还是eclipse工程 的放置路径?
====》第一 : 我这边 ESP-IDF 源码包 是放置 在 F:\msys32\home\11022259\esp\esp-idf
按照get-started 说明, 第一步下载toolchain, 解压在 F:\msys32 ,
然后进入F:\msys32, 打开mingw32.exe 用git 克隆 了 ESP-IDF 到上面这个路径
ESP-IDF 源码路径:
====》第二 : eclipse 新建工程我是放在 F:\Embedded\eclipseesp32 路径下, 那个 .cproject 的文件也是在这个下面找到的。
eclipse 工程路径:
2. 你的第二个路径设置为 F:\xboot\src\include, 这个路径的意义又是什么呢?
====》 我打开 我的.cproject 文件 同样 也找到了 listOptionValue 的项目。。 但是这个项目显示的值 其实就是eclipse 中设置的path
那其实我的问题是, 如果按照目前 源码的路径 ( F:\msys32\home\11022259\esp\esp-idf ) 和 eclipse 工程放置路径( F:\Embedded\eclipseesp32 ),
如若 只是设置顶层 路径方式, 让其去关联 所有文件, 正确 的做法是?
离线