可以的。在main1中添加这样一行声明即可extern void read();
没有main2的(包含其函数声明的)同名头文件的话,#include "main2.cpp"
prog1.cppprog.cpp直接在prog1.cpp里写#include"prog2.cpp"
自己试一下