永发信息网

怎样生成C++可执行文件

答案:6  悬赏:0  手机版
解决时间 2021-01-23 20:56
  • 提问者网友:最爱你的唇
  • 2021-01-23 01:55
我用的是VC++6.0编译器,怎样把C++源程序生成可执行程序(就像真正的软件一样可以随便使用,而不是每次都再编译组件),我通过编译,组件后,在Debug文件夹里发现了一个可执行文件,但是无法打开。

源程序是自己编写的
新建的时候选的是文件中的C++ Source file
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-01-23 02:31
那你下载的源代码肯定是win32的控制台应用程序,这种程序如果不控制的话运行完成后就自动关闭了,
你可以再源代码的return 0;的前面加上一句输入语句,要求用户输入信息,这样你就可以看到你程序的运行结果了

amatuer_feier,人家是下的源代码,你叫别人建win32应用程序,能运行啊,晕了,代码都不同
全部回答
  • 1楼网友:空山清雨
  • 2021-01-23 04:39
不是打不开,是执行完马上又关闭了你查觉不到. 你在你主程序(main函数)最后一句后面(或最后那句return 0;前面)加句: system("pause"); 再去看看!?
  • 2楼网友:何以畏孤独
  • 2021-01-23 04:28
无法打开那是因为你代码有问题 不管debug,还是release版本,都能正常使用,前提是所在的机子要带所需要的动态库
  • 3楼网友:几近狂妄
  • 2021-01-23 03:46
将工程改为release版本试下
  • 4楼网友:傲气稳了全场
  • 2021-01-23 03:30
在建立文件的时候选择C++应用程序,而不是控制台应该程序 这样就可以生产C++的项目,编译的结果就是你想要的应用程序了 C++ Source file当然就是在控制台运行啦 你选择 工程 里面的 WIN32 Application 然后编写自己的程序,就可以生成.exe 了
  • 5楼网友:北城痞子
  • 2021-01-23 03:14
编译,链接后即可生成可执行文件,例如在vc中,点击运行程序后,如果没有错误,即可在程序目录中的debug(或者release)文件夹中生成对应的exe文件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯