怎样把自己写好的代码变成exe程序?解决思路
怎样把自己写好的代码变成exe程序?下午在复习第5章内容,然后忽然想搞个小游戏糊弄下同学还有加强自信心。我
怎样把自己写好的代码变成exe程序?
下午在复习第5章内容,然后忽然想搞个小游戏糊弄下同学还有加强自信心。
我编好了,在自己的电脑上测试过,然后发给群里和同学。
都告知我说打不开。
还想加强自信心呢,这不是打击自己吗?- -
代码如下:
#include<iostream>
int main()
{
using namespace std;
char i;
cout<<"请从26个字母中猜出一个字母以结束程序"<<endl;
cin>>i;
for(;i!='z';)
{
cout<<"哈哈。你猜错了"<<endl;
cin>>i;
}
cout<<"真笨!猜了这么久。";
cin.get();
cin.get();
cin.get();
return 0;
}
想问一下,想要把自己编的程序发给没有VS2008、VC6等等的机器,要经过什么步骤?
不知道这个问题有没有人提问过,
但是我在baidu google csdn都没有搜到满意内容,所以发贴问了,希望懂的人教教新人。先谢谢了
[解决办法]
首先尽量不用vc6以上
第二做成release版
[解决办法]
改成非托管代码吧
[解决办法]
debug是调试版本,没经过优化处理
[解决办法]
你如果是用VC来运行的话会在Debug文件夹里自动生成"**.exe"文件的,然后直接发送这个文件去应该是可以运行的。
[解决办法]
[解决办法][解决办法]Debug版本的是不可以的,特别是你的程序里还有其他的dll文件之类的,这样的exe文件一离开你的$$\\Debug目录就无法运行了。
要用release版本编译生成的exe文件才能单独运行。
[解决办法]这个好说啊,只要把exe压缩成rar发到邮箱就可以了,不压缩就不让发的
[解决办法][解决办法]用InstallShield 或InnoSetup打包,把必要的DLL一起打包进去
[解决办法]编译release版本。
另外,vc2008 设置工程属性。 多线程项目,取消。
工程属性->配置属性->代码生成->运行时库->换成(多线程/MT)
[解决办法]不懂,真的
[解决办法]发行版本(release)的,很多时候release、debug的效果是一样的,但是最好不要debug版本
另外用VS2008比较方便
[解决办法]用release编译好了就行了呀.....
[解决办法]你肯定是少了一些库。
连接的时候设置成静态链接。
[解决办法]你用的是VS吧? 用下vc++6.0就可以了........... 你可以试下........
编译器不一样..... VS2005之类的编译之后的东西 有一定的依赖性 你传的东西少一些依赖文件
[解决办法]你先新建一个项目,选择其他项目类型中的安装和部署,然后键入自己的项目发布名称,生成文件地址,确定
然后右键把你的项目添加进来
把解决方案配置选择release,然后运行一遍
就可以在你之前选定的地址下,看到生成的文件
[解决办法]芝麻开门 1 2 3 你就看见有个exe出现啦
------解决方案--------------------
菜鸟学习了
[解决办法]1. 运行时库选择/ML或者/MLD;
2. Use Standard Windows Libraries;
3. QQ传送exe文件一般会自动修改后缀名, 所以需要把后缀名改回.exe;
……
[解决办法]解决了吗?给点分吧
[解决办法]debug是调试版本,没经过优化处理
[解决办法]...VS2008~~~~LZ,如果你想做个合格的程序员,或者想从基础学起...建议你安装VC6.0,用VC6开发比2008有很多好处,特别适合初学者,等你工程大了,你会发现vs2008编译简直慢死...VC6做一般的程序和软件足矣!
build工程后在debug目录下会有exe,请确定工程中没有手动加载lib库或者动态加载dll,不然要一起打包发给你的朋友....
[解决办法][解决办法]Rebuild ALL 将release文件夹的release版给他们就行啦