出口c&x2B+;用于新项目的类 我创建了一个C++项目,其中包含了一些我想重用的类,花了相当长的一段时间来搜索和找到很多方法来做这些,没有一个很好的解释,我仍然被困。

出口c&x2B+;用于新项目的类 我创建了一个C++项目,其中包含了一些我想重用的类,花了相当长的一段时间来搜索和找到很多方法来做这些,没有一个很好的解释,我仍然被困。,c++,class,visual-studio-2013,C++,Class,Visual Studio 2013,我知道你可以创建一个库来做这件事,甚至可以导出一个dll 但对于如何做到这一点的具体细节不太确定 我只需要能够使用在一个新项目的类,任何帮助将不胜感激 我正在使用VisualStudio 谢谢 Sam将文件复制到新项目目录。然后将它们添加到项目的右树控件中。但是,每个复制的文件都有两个版本。记住.project>addexistingitem,并添加源文件。我会说“如果可以避免,就不要使用DLL”,你会有一个用于DLL的项目,一个用于主要内容,并随时编译/调试/运行/部署错误的项目…对于Visu

我知道你可以创建一个库来做这件事,甚至可以导出一个dll

但对于如何做到这一点的具体细节不太确定

我只需要能够使用在一个新项目的类,任何帮助将不胜感激

我正在使用VisualStudio

谢谢


Sam

将文件复制到新项目目录。然后将它们添加到项目的右树控件中。但是,每个复制的文件都有两个版本。记住.project>addexistingitem,并添加源文件。我会说“如果可以避免,就不要使用DLL”,你会有一个用于DLL的项目,一个用于主要内容,并随时编译/调试/运行/部署错误的项目…对于Visual Studio:但是如果你想重用cpp文件和头文件,复制它们会更快。因为与复制cpp文件相比,为项目设置静态/动态库需要更多的时间。您可以将项目导出为模板,仅将未从项目中排除的文件作为模板的一部分。另一种方法是使用您的代码创建一个.dll文件,包括头文件、链接等。或者更便宜的方法是将相关文件复制到你的新项目中。谢谢你,这对我很有用