• 6276阅读
  • 6回复

多个.cpp源文件编写makefile的问题 [复制链接]

上一主题 下一主题
离线toponeboy
 

只看楼主 正序阅读 楼主  发表于: 2009-03-18
小弟在写源文件时,如果把所有的代码有写到一个*.cpp文件的话,可以成功,但如果分成两个cpp文件的话,一个写main函数,一个写构造函数,相应的把makefile中的source等项也改成两个cpp,目标文件也改成两个.o文件,但在#make后总提示我int main(int, char**):function error,请问有没人知道是怎么回事
离线toponeboy

只看该作者 6楼 发表于: 2009-04-03
谢谢楼上各位,我已经搞定了
是*.pro文件的问题,粗心害人那
离线浪漫天使
只看该作者 5楼 发表于: 2009-03-19
有pro的话 也贴pro把。。。
离线foxyz

只看该作者 4楼 发表于: 2009-03-19
请贴出代码
离线bingoking
只看该作者 3楼 发表于: 2009-03-19
baidu,google之,一大大大大大堆
离线toponeboy

只看该作者 2楼 发表于: 2009-03-19
引用第1楼y383564500于2009-03-18 21:21发表的 :
你有没有在头文件里先声明下???

声明了...出错是main函数啊,而且我把main函数和构造函数写到一个.cpp文件里就能编译成功...我觉得应该是多个cpp文件时makefile文件没写好吧,呵呵,有每有高人给讲解下,或者推荐个教makefile文件怎么写的帖子也行,特别是多个cpp的
离线y383564500
只看该作者 1楼 发表于: 2009-03-18
你有没有在头文件里先声明下???
快速回复
限100 字节
 
上一个 下一个