我有一个VS2008 C ++解决方案,其中包含一个Win32控制台应用程序项目。我开发了一些我想在另一个项目中重用的类。除了将源文件复制到新项目之外,将我的类转换为某种可重用组件的正确方法是什么?
我应该使用标准DLL,类库还是什么?我不打算在.NET应用程序中使用它,也不打算使用任何Windows GUI组件。他们只是标准的课程。
过去在C#中很容易做到,只需创建一个新项目并将文件拖入,然后更新项目依赖项。我认为使用.NET托管代码会让我稍微恶化; - )
答案 0 :(得分:1)
你说你被宠坏了,在C#中你可以删除新项目中的文件。你可以为C ++做同样的事情。对于小东西,这是我喜欢的,因为简单。否则,您可以选择静态库(.lib)或DLL,这两者都有自己的一组细微差别和需要证明的复杂性。最简单的方法是将文件复制到新项目,除非你有理由不这样做。