makfile中的老是报错“没有规则可以创建main.o需要的目标”
时间:2011-09-29
来源:互联网
------------------------------------------------
object=main.o ConvertDataTypeNew.o Correction.o IniFile.o map.o minplus.o RawData.o
mainhLib=stdio.h tchar.h fstream
mainhPro=Inifile.h map.h minplus.h ReadOriginalDataNew.h RawData.h WriteData.h Correction.h
ReadOriDataNewh=fstream iostream
maph=iostream string cmath ConvertDataTypeNew.h ReadOriginalDataNew.h RawData.h
Correctionh=string map.h
RawDatah=string ConvertDataType.h
IniFileh=string
ConvertDataTypeNewh=string stdlib.h
minplus=iostream cmath string.h RawData.h map.h
WiFi.o:$(object)
g++ -o WiFi.o $(object)
main.o:WiFiApplication.cpp $(mainhLib) $(mainhPro)
g++ -o main.o WiFiApplication.cpp $(mainhLib) $(mainhPro)
ConvertDataTypeNew.o:ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
g++ -o ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
Correction.o:Correction.cpp Correction.h $(Correctionh)
g++ -o Correction.cpp Correction.h $(Correctionh)
IniFile.o:IniFile.cpp IniFile.h $(IniFileh)
g++ -o IniFile.cpp IniFile.h $(IniFileh)
map.o: map.cpp map.h $(maph)
g++ -o map.cpp map.h $(maph)
minplus.o: minplus.h minplus.cpp $(minplush)
g++ -o minplus.h minplus.cpp $(minplush)
---------------------------
老是报错,make: *** 没有规则可以创建“main.o”需要的目标“&(mainhLib)”。 停止。
如果把main.o的位置修改一下,又会报make:***没有规者可以创建“ConvertDataTypeNew.o”需要的目标“string.h”
这是怎么回事情啊?
object=main.o ConvertDataTypeNew.o Correction.o IniFile.o map.o minplus.o RawData.o
mainhLib=stdio.h tchar.h fstream
mainhPro=Inifile.h map.h minplus.h ReadOriginalDataNew.h RawData.h WriteData.h Correction.h
ReadOriDataNewh=fstream iostream
maph=iostream string cmath ConvertDataTypeNew.h ReadOriginalDataNew.h RawData.h
Correctionh=string map.h
RawDatah=string ConvertDataType.h
IniFileh=string
ConvertDataTypeNewh=string stdlib.h
minplus=iostream cmath string.h RawData.h map.h
WiFi.o:$(object)
g++ -o WiFi.o $(object)
main.o:WiFiApplication.cpp $(mainhLib) $(mainhPro)
g++ -o main.o WiFiApplication.cpp $(mainhLib) $(mainhPro)
ConvertDataTypeNew.o:ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
g++ -o ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
Correction.o:Correction.cpp Correction.h $(Correctionh)
g++ -o Correction.cpp Correction.h $(Correctionh)
IniFile.o:IniFile.cpp IniFile.h $(IniFileh)
g++ -o IniFile.cpp IniFile.h $(IniFileh)
map.o: map.cpp map.h $(maph)
g++ -o map.cpp map.h $(maph)
minplus.o: minplus.h minplus.cpp $(minplush)
g++ -o minplus.h minplus.cpp $(minplush)
---------------------------
老是报错,make: *** 没有规则可以创建“main.o”需要的目标“&(mainhLib)”。 停止。
如果把main.o的位置修改一下,又会报make:***没有规者可以创建“ConvertDataTypeNew.o”需要的目标“string.h”
这是怎么回事情啊?
作者: liumei1229 发布时间: 2011-09-29
object=main.o ConvertDataTypeNew.o Correction.o IniFile.o map.o minplus.o RawData.o
WiFi.o:$(object)
g++ -o WiFi.o $(object)
用一堆.o生成一个.o,这是什么情况。
WiFi.o:$(object)
g++ -o WiFi.o $(object)
用一堆.o生成一个.o,这是什么情况。
作者: qq120848369 发布时间: 2011-09-29
ConvertDataTypeNew.o:ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
g++ -o ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
乱的,-o .cpp ?
g++ -o ConvertDataTypeNew.cpp ConvertDataTypeNew.h string.h stdlib.h
乱的,-o .cpp ?
作者: qq120848369 发布时间: 2011-09-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28