C++无论是哪种类型的程序,都是可以在其它同种类型的计算机上可以正常运行的。但这个运行是有条件的,即编译后的程序所需要的运行库在对方计算机上也存在才可以。
如果无法运行,说明对方计算机的运行环境与程序要求的不一致。
首先要明白你程序中需要哪些外部资源,比如在程序中要求打开一个文件,而对方计算机上并没有这个文件,那么就有可能因为文件不存在导致程序出错而崩溃无法正常运行。
之后可以查看一下你的VC++的版本,然后再在对方计算机上安装与其相一致的VC运行库。
如果使用的Net框架的话,还需要安装与此一致的net运行库。
另外涉及到的第三方控件或组件,也需要在对方计算机上安装这些对应的运行库等。
以上工作通常是由打包安装程序来做的。只是在打包安装程序制作前,需要手动去处理这些需要的组件等。
以上就是关于c++制作桌面程序全部的内容,包括:c++制作桌面程序、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)