過去ログ
No.1029 CとC++の連携について
> #【testc.c】 > extern void testPrint(void){ > printf("TEST\n"); > } 詳しい事は知らないけど、 void testPrint(void){ printf("TEST\n"); } では? extern だと、実体じゃないよ、ってことになるので。 # 最近 extern 使わないので忘れました。間違ってたらごめんなさい。
extern int a = 0;
Makefile がおかしい。 test.exe : testcc.o testc.o g++ -o test.exe testcc.o testc.o testcc.o : testcc.cc g++ -c testcc.cc testc.o : testc.c gcc -c testc.c