cl命令编译多文件问题类的声明放在A.h文件中, 类的成员的定义放在A.cpp文件中,此文件已包含A.h 而main()函数放在Ause.cpp文件中,此文件也包含A.h,并且main()函数中用到类A. 为什么在VC中这种多文件可以在一个工程中编译链接成功,而使用命令行 cl -GX Ause.cpp则提示链接错误。 哪位达人可回答一下,感激![解决办法]只要写一起应该就可以了吧: cl -GX Ause.cpp A.cpp