|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請(qǐng)教頭文件問題..... |
| 作者:future_god 欄目:單片機(jī) |
/**abc.h*/ #ifndef _ABC_H_ #define _ABC_H_ // 這兒是頭文件的內(nèi)容 #endif /**abc.c**/ #include <math.h> #include "abc.h" #define _ABC_H_ //下面是abc.h中申明的函數(shù)的實(shí)現(xiàn) .................... ................... /**main.c**/ #include "abc.h" #include 其他文件 但是這樣寫有如下的錯(cuò)誤..很迷惑.....啊 *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?CO?MAIN *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?INVERT128?PROC *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: _FFT MODULE: main.obj (MAIN) *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: _CHANGE MODULE: main.obj (MAIN) *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _CHANGE MODULE: main.obj (MAIN) ADDRESS: 0CE3H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _FFT MODULE: main.obj (MAIN) ADDRESS: 0CEEH 而fft,change等函數(shù)都是在abc.h中申明,abc.c中實(shí)現(xiàn)的不知道我哪里寫錯(cuò)了,請(qǐng)高手指正.萬分感謝!! |
| 2樓: | >>參與討論 |
| 作者: nosky 于 2005/8/28 18:26:00 發(fā)布:
abc.h 你的"abc.h"中光是"abc.c"中函數(shù)的聲明么? 如果是這樣 的話,就不要在"abc.c"中包含了,只在main.c中包含一下. 如果還有全局變量的定義,最好分成兩個(gè)文件,誰用誰包含. |
|
| 3樓: | >>參與討論 |
| 作者: 艾森豪威爾 于 2005/8/29 11:00:00 發(fā)布:
as following 1。你定義了未使用的code型數(shù)據(jù) 2。INVERT128()定義了,但未使用 3。另外兩個(gè)警告可能是你函數(shù)嵌套太深 4。如果還不行,請(qǐng)?zhí)鲈俅蔚木嫘畔?br> |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào) |