貴陽(yáng)疫情最新消息今天寧波seo排名優(yōu)化培訓(xùn)
問(wèn)題現(xiàn)象:
調(diào)試FPGA時(shí),如果在qsys中增加新的內(nèi)容,到nios中編譯的時(shí)候就會(huì)提示找不到宏定義。
而這些宏定義都是在system.h這個(gè)頭文件中的,原來(lái)的宏定義都能找到,就是新增的找不到,這個(gè)應(yīng)該和頭文件路徑?jīng)]有關(guān)系,要不要所有的都找不到。
查找網(wǎng)上的解決方法:
Project->Properties->C/C++ General->Indexer 選中 Enable project specific settings Indexer Options 去掉 Index source files not included in the build { 去掉index unused headers (部分錯(cuò)誤有效)}
這個(gè)自己測(cè)試可以解決。
另外還有其他方法:
1.設(shè)置 Project -> C/C++ index -> Freshen all files 即可解決; //這個(gè)試了不行
2.眼不見(jiàn)為凈:在 Project->Properties->C/C++ General->Code Analysis 中把相關(guān)提示選項(xiàng)關(guān)閉 //這個(gè)沒(méi)試
參考鏈接:
https://blog.csdn.net/sinat_19447667/article/details/86611369