如何使用gcc和g ++将普通c和c ++代码链接在一起。 我试过这个:
g++ -c test.c #C++ source;
gcc -c main.c test2.c #Plain c source;
g++ main.o test.o test2.o -o main.exe
而且:Compiling C and C++ files together using GCC
但是应用程序没有看到来自C源文件的任何函数。
main.c: undefined reference to `mainWndInit'