初学者提问:VC编译的EXE能直接在没有装vs的机子上运行吗?

解决方案 »

  1.   

    若选择动态连接库的话,要有MFC42.dll文件。静态连接的话就不需要了。
      

  2.   

    可以,在建立工程的时候,静态连接.dll
      

  3.   

    "静态连接.dll"这样是不是牺牲了软件体积?
      

  4.   

    不是,动态连接是引用了MFC42.dll里面的代码。不过用动态连接怕其他机子上没有dll文件,静态连接对小程序来说又太大,所以我用SDK编写,再用UPX压缩一下。