编译时要产生 Release 版本,不要产生 Debug 版本. Debug 版本 需要 Debug 库,一般视窗系统不一定有 *D.DLL,所以不能运行。Release 版本exe文件 需要的库,一般视窗系统都有,应可运行。万一缺了什么DLL,也可以免费下载的。运行 exe,不需要装VC。VC 价格不菲,一般不搞编程的人根本不需要VC。
VC有很多版本的。有些版本之间会存在设置、规定上的差距。最好是用同一种版本的。
编译前,选中使用静态链接库。