看不懂,太乱了,不过这样肯定可以达到你的要求。
// f.h
void function();
// f.cpp
void function() { .../*you code*/...}
// 工程名.cpp
#include "f.h"
....
function(); // call 之 :)
...
// f.h
void function();
// f.cpp
void function() { .../*you code*/...}
// 工程名.cpp
#include "f.h"
....
function(); // call 之 :)
...
像你那种情况是调用其他编译单位内定义的函数,应当先 在调用它的位置之前声明外部函数
"extern void function();"然后调用.