![]() |
程序文件發進來不香么 |
首先h文件是否和main.c在同一個目錄。沒有的話,確認編譯的時候,系統要能找到這個h文件。必要的話,要設置工程編譯選項,包含這個h文件所在的目錄。 其次,要保證你的main.c的代碼沒有問題,看編譯時的提示。因為程序有bug,編譯出毛病的時候,是顯示不出來你想要的那些h文件。 你看下執行編譯時,系統提示的信息。這個很重要。 |
9樓說的對,還要在keil里添加.h的路徑才行。 |
yizhiwangchong 發表于 2022-1-13 00:59 應該是你原來編譯沒通過,用到了intrins.h文件,添加后編譯通過了 |
9樓說的對,除了要把兩個.h文件包含進去,還要在keil做下設置。 |
因為你只讓程序去找這個名叫<temp.H>的文件,卻沒有告訴它去哪里找這個文件。 你要在項目選項中加入<temp.H>所在的路徑。 ![]() |
我剛好也遇到這個問題,剛剛解決了,就是在main.c文件中再加入一行 #include <intrins.h> 然后就成功了,不不知道是為什么,正在查資料 |
你在main.c中再建一個文檔然后用.h文檔的格式建立就會出現了 |
編譯沒通過? |
點那個魔術棒一樣的東西,里面把頭文件路徑加上去 |
這是因為你沒有調用TEMP.H這個頭文件在主函數中加入就可以了 |
在source group1上面點右鍵加入即可 |
第二個圖是我的,第一個是別人的,![]() |