Plugins C+中的NPAPI基本蛋白+;

Plugins C+中的NPAPI基本蛋白+;,plugins,npapi,Plugins,Npapi,这个基础是用C写的。我在Mac上开发,使用xcode进行编译和工作。但我希望它是C++,我应该怎么做才能把它转换成C++项目?或者C++中有类似的例子? 提前谢谢 Rename BasicPlugin .C to Basic PuxLin .CC(或.CPP,或任何你喜欢的C++后缀)…从Xcode UI执行此操作,这样项目将自动更新 没有第二步。一旦文件被编译器视为C++文件,就可以添加所有你想要的C++。C++是C的超集,所以所有现有代码都应该按IS ./P>工作,我通常会建议你看看Fir

这个基础是用C写的。我在Mac上开发,使用xcode进行编译和工作。但我希望它是C++,我应该怎么做才能把它转换成C++项目?或者C++中有类似的例子?

提前谢谢

  • Rename BasicPlugin .C to Basic PuxLin .CC(或.CPP,或任何你喜欢的C++后缀)…从Xcode UI执行此操作,这样项目将自动更新

  • 没有第二步。一旦文件被编译器视为C++文件,就可以添加所有你想要的C++。C++是C的超集,所以所有现有代码都应该按IS ./P>工作,我通常会建议你看看FireBreath(),如果你还没有。这是一个抽象概念,它将解决为您编写NPAPI插件的许多痛苦。