VS 2010 C ++创建库

时间:2012-06-05 17:28:45

标签: visual-studio-2010 visual-c++

我想开发一款游戏。现在我只想制造发动机。我考虑使用SFML和C ++来做这件事,但这个问题不是关于它。

我想将游戏与引擎区分开来。 首先,我用C ++项目制作了解决方案。到目前为止一切都很好。

然后我在此解决方案中添加了新项目。在这里我的问题开始了。

我需要在引擎项目中更改哪些设置,因此它会编译为库? (。我想是吗?)

我需要在游戏项目(.exe)中更改哪些设置才能访问引擎库中的类?

学校没有教我,怎么做。在C#中很容易。

1 个答案:

答案 0 :(得分:1)

如果您正在使用MFC,则需要使用Wizard Vc ++ - > MFC-> MFC DLL为您的游戏引擎创建DLL。

如果是win32 dll或者只是一个c ++ dll,你需要创建win32项目。请阅读以下帖子以了解其中的每一个

http://www.codeproject.com/Articles/6351/Regular-DLL-Tutor-For-Beginners

http://www.codeproject.com/Articles/2516/Creating-and-consuming-MFC-DLLs-for-Beginners

http://www.codeproject.com/Articles/8341/DLLs-are-simple-Part-2

http://www.codeproject.com/Articles/8417/DLLs-are-Simple-Part-3

相关问题