有時候我們需要從別的地方拷貝已經寫好的文件代碼到當前工程的文件目錄里面,編譯的時候可能會出現以下提示,找不到相關頭文件或路徑。錯誤信息如下:
![wKgZomWXvBaAY1_iAABcIMYRwqM846.png](https://file1.elecfans.com/web2/M00/BB/1D/wKgZomWXvBaAY1_iAABcIMYRwqM846.png)
![wKgZomWXvByACOJuAAHUXkWV6CE538.png](https://file1.elecfans.com/web2/M00/BB/1D/wKgZomWXvByACOJuAAHUXkWV6CE538.png)
解決辦法
1.添加源文件的路徑,此例中“hwsetup.h”文件位于“ClassB”文件夾中。打開工程屬性窗口,Settings -> GNU Arm Cross Assembler->Includes, 添加 directory path(把 Add subdirectories 勾選上)。
![wKgZomWXvFSAK6oZAAMKboKzqB4778.png](https://file1.elecfans.com/web2/M00/BB/1D/wKgZomWXvFSAK6oZAAMKboKzqB4778.png)
![wKgaomWXvF6AT1c1AAAp3iSrmak036.png](https://file1.elecfans.com/web2/M00/BC/07/wKgaomWXvF6AT1c1AAAp3iSrmak036.png)
![wKgaomWXvIWAJ1HfAABArqwZ-xg390.png](https://file1.elecfans.com/web2/M00/BC/07/wKgaomWXvIWAJ1HfAABArqwZ-xg390.png)
添加了匯編包含文件路徑的提示如下
![wKgZomWXvJGAcLNwAADXn0dtjBg208.png](https://file1.elecfans.com/web2/M00/BB/1D/wKgZomWXvJGAcLNwAADXn0dtjBg208.png)
同理也可以把Settings -> GNU Arm Cross C Compiler 的包含文件路徑添加上來。
![wKgaomWXvJiAQ6LuAADf0PFGSQw580.png](https://file1.elecfans.com/web2/M00/BC/07/wKgaomWXvJiAQ6LuAADf0PFGSQw580.png)
2.有些時候,即使這樣設置了,也會提示找不到路徑,建議修改存放工程文件的目錄。例如,路徑不能有空格 “ ”, 不能帶 “.” , 不能帶中文。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
代碼
+關注
關注
30文章
4825瀏覽量
69043 -
源程序
+關注
關注
63文章
1694瀏覽量
45539
發布評論請先 登錄
相關推薦
使用逆變器的注意事項,使用逆變器的說明
使用逆變器的注意事項,使用逆變器的說明使用注意事項:1)對于交流直通結構的逆變器,在沒有直流接入的情況下,禁止將市電接入直接帶載使用。2)不是所有的逆變器都具有48V防反接功能,所以在接線前要保證
發表于 10-30 14:24
說明一下代碼移植過程中的注意事項
STM32F工程移植注意事項文檔由來 最近項目用到STM32F429,參考的是正點原子的STM32F4開發板。本文主要說明一下代碼移植過程中的注意事項,記錄一
發表于 08-04 08:52
STM32學習有哪些注意事項
STM32學習注意事項1添加頭文件設置 target–>C/C++里的 include paths雖然簡單但是經常 被我忘記ps:用拯救者截屏按開始+G捕獲得到當前窗口圖像
發表于 08-24 07:24
AT32系列MCU使用RT-Thread Studio IDE進行開發的注意事項和配置步驟
AT32基于RT-Thread Studio開發描述了AT32系列MCU使用RT-Thread Studio IDE進行開發的注意事項和配置步驟。
發表于 10-24 08:12
e2 studio環境下添加源程序到當前工程的注意事項
有時候我們需要從別的地方拷貝已經寫好的文件代碼到當前工程的文件目錄里面,編譯的時候可能會出現以下提示,找不到相關頭文件或路徑。錯誤信息如下: 解決辦法 1. 添加源文件的路徑,此例中
評論