如何使vc2008写的非MFC程序运行在无vc环境的机子上?
我用的是vc2008 express版。 自己写了一个服务功能的lib,在一个客户程序中要调用我自己写的这个lib。无论lib还是客户端程序都是非mfc的,只用到了最基本的win32程序框架和opengl库。
在本机可以运行,使用MTD方式编译后,在没有vc环境的机子上却无法运行。提示说“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”。 在网上查是说vc2008本身的配置问题,需要包含一些特殊的库文件。但比较奇怪的一点是,我另外有一个vc2008写的程序,也用到了opengl库,但是是一个比较简单的程序(没有用到自己的lib库)。这个程序用MTD方式编译,在同一个朋友的机子上可以运行。
实在搞不明白这是怎么回事。会不会因为有自己写的lib库的缘故?请教如果要调用自己写的lib库的话,在没有vc环境的机子上怎么运行?听说要做一个安装程序,不知道这个复杂不,有没有指导手册?
谢谢各位!