写了一个SOCKET的例子,里面用了AFXSOCKETINIT()这个函数,生成的可执行程序,在没装VC的机器上运行不了,怎样才能解决这个问题,大家帮忙看一下。谢谢了!

解决方案 »

  1.   

    静态链接到MFC,或者拷贝MFC的dll到目标机器
      

  2.   

    你运行不了 不是AFXSOCKETINIT()的原因是因为你要编译成 release静态的exe才可以。
      

  3.   

    请高手帮忙看看 关闭文件句柄   fclose   会出错   求解   付上代码 2楼http://topic.csdn.net/u/20091008/19/85c0ef22-5fe7-4f59-bb49-c1161c35c8f1.html
      

  4.   

    静态链接到MFC,或者拷贝MFC的dll到目标机器,编译成 release文件.
      

  5.   

    做成release版本 mfc42.dll在任何正常xp机器上都附带了