close

 

814.bmp

 

 

 


如圖所示,當編譯檔案時出現編譯器訊息

D:\1\8\7\Makefile.win    recipe for target '185_private.res' failed

 

在Makefile.win檔案內反白行顯示

$(WINDRES) -i 185_private.rc --input-format=rc -o 185_private.res -O coff

 

這是一個很困擾的問題,原因是很多編譯上的錯誤都會出現這樣的訊息

之前處理過幾個同樣的錯誤訊息,卻都忘了記錄下來,因此就只記錄這次的狀況

以後再有遇到同樣的錯誤訊息時,再補上相關的狀況....

 

 

狀況一:

 

我在main.h做了些定義

#define IDM_New         9170
#define IDM_Close        9171
#define IDM_Hori         9172
#define IDM_Vert         9173
#define IDM_Cascade      9174
#define IDM_Arrange      9175
#define IDM_Demo         9176 
#define IDM_Exit         9177

 

但卻在資源檔resource.rc 內忘記 include 進來,

所以在資源檔的開頭加上 #include "main.h",再重新編譯一次就好了

當然啦,如果不是這個問題的話,就另當別論了.....

因為這個錯誤訊息不是指向唯一的狀況

 

 

 

 

 

 

 

延伸閱讀

 

[伊蒙 dev c++] 視窗程式學習筆記

 

[做中學 dev c++] dev c++

 

 

 

 

 

 

 

 

 

.
 

arrow
arrow

    伊蒙‧普羅客 發表在 痞客邦 留言(0) 人氣()