刚开始写cpp项目,坑是真的多。今天编译一个项目时引用没问题,但是就是LNK2019链接报错,后来发现原来一个函数的实现使用的是.c文件命名,把这个我文件改成.cpp就行了。
应该是在编译的时候由于C++重载机制和C的机制编译出的函数名字不一样,所以出现这种问题。
项目中cpp和c最好统一!!
刚开始写cpp项目,坑是真的多。今天编译一个项目时引用没问题,但是就是LNK2019链接报错,后来发现原来一个函数的实现使用的是.c文件命名,把这个我文件改成.cpp就行了。
应该是在编译的时候由于C++重载机制和C的机制编译出的函数名字不一样,所以出现这种问题。
项目中cpp和c最好统一!!