vs2005新手求教c++文件一个简单的编译有关问题

vs2005新手求教c++文件一个简单的编译问题
vs2005新手求教c++文件一个简单的编译有关问题
两个文件一样,编译运行后提示错误:fatal error LINK1169找到一个或多个重定义符号。如果是只有一个文件就可以运行,是不是头文件重新加载了?请大侠详细指导下,如何才能在写多个独立的c++文件,分别编译运行调试?
c++ visual studio

------解决方案--------------------
建立多个工程,每个工程有个main。