作者a2603 (彤)
看板C_and_CPP
标题Re: [问题] 用VS2005C++产生的EXE不能在其他电脑执行
时间Tue Nov 24 21:52:40 2009
※ 引述《TllDA (踢打)》之铭言:
: 我用visual c++ 2005 express的compiler
: 在建置方案後 会在debug资料夹里产生一个.exe
: 我要如何设定 才能让这个.exe在别的电脑也正确执行?
: 目前那个EXE拿到其他电脑执行 就会跳出windows alert
: 说这个应用程式没有正确安装...
: 求救阿
→ ADF:两种方式 1.改成 /MT 2.在执行的电脑装 vc8 Runtime Lib 05/18 20:37
我也愈到同样的问题
请问第一个方案 /MT可否详细说明呢
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.40.146.172
1F:→ VictorTom:Proj->Property->Config->C/C++->Code Gen->RunTime Lib 11/24 22:03
2F:→ VictorTom:上面许多字都打的比较简短, 大概对一下应该都找得到:) 11/24 22:04
3F:→ VictorTom:看Debug还是Release mode, 基本上选没有dll字样的那两个 11/24 22:05
4F:→ VictorTom:另外有位大大提过copy几个相关档案到目标机器与.exe一起 11/24 22:05
5F:→ VictorTom:只是忘了在哪一篇, 也不记得要copy哪些档案了....Orz 11/24 22:05
6F:→ nowar100:manifest 还有几个dll 不过manifest里面要把key拿掉 11/24 22:07
8F:推 VictorTom:(吓)惊人的爬文能力....@_@" 11/24 22:09
9F:→ nowar100:我比较想要惊人的coding能力 XD 11/24 22:10
10F:推 VictorTom:那~~这里有几本书, 买来烧一烧和水喝下去吧..(光速逃XD) 11/24 22:27
11F:推 iwayne:建议编成release版,这样下载回来的Redistribution package 11/24 23:51
12F:→ iwayne:里面才会含runtime lib,debug版的相关runtime lib有版权的 11/24 23:52