对是对了,但没有任何输出。。。
追答你把改过的程序,发上来吧
是加在my.cpp的最开头吗,还是不对啊
追答extern "C" {
#include "my.h"
};
#include
int main()
{
printf("%d", sum(1,2));
}
还是不对。。。
追答我看清楚了,你的文件名字有问题
你把 my.cpp 改成 main.cpp//一般里面有main都如此,其他也行,但是不能是 my
然后把 my.c 改成 my.cpp ,在 开始位置加上 #include "my.h"
再试试。。。。