标签: c++ c visual-studio
我有一个C ++ VS2010项目。我希望它是纯C,所以我将有一个纯C库和一个将调用该库的C ++文件。
答案 0 :(得分:3)
是。请参阅how to mix c and c++。
当然,你可以(可能)用c ++编译器编译c代码,让自己省事。
如果要链接由ac编译器编译的目标文件,则需要使用extern "C" { }来声明这些函数,以便它们不是C ++编译器的name mangled。
extern "C" { }
这实际上取决于您希望如何构建项目。如果你更具体,你会得到更好的答案。