我有以下几个文件:a.h, a.c, b.h, b.cpp, c.h, c.cpp,test.cpp
b.h中 #include"a.h"
b.cpp中:#include"b.h"
c.h中:#include"b.h"
c.cpp中:#include"c.h"
test.cpp中:#include"c.h" 还有main()
我用vc6.0编译的,按照a.c, b.cpp, c.cpp, test.cpp顺序编译,dos下运行,成功(如果不先编译先三个文件,直接编译test.cpp是不成功的)
我现在需要一个图形用户界面,所以我用vc6.0作了一个对话框界面,我把a.h, a.c, b.h, b.cpp, c.h, c.cpp加入到这个project中,可我不知道该怎么编译,我对vc6.0不太熟,请问我该怎么编译这些文件呢?

解决方案 »

  1.   

    直接编译不成功,在dos下我直接编译test.cpp就不成功,我只好一个个的编译,不知为什么在vc6.0中一个个编译也不成功
      

  2.   

    建一个mfc的对话框工程,然后加入这些文件试试!
      

  3.   

    我试过建一个对话框的project全编了,可是不成功,提示的错误是我某个文件的语句写错了,可我一个个编译dos下运行是成功的
      

  4.   

    我已经运行通过了 需要在文件中include"stdafx.h"
    anyway 
    谢谢大家了