vs2008开发C++生成的程序是可以直接运行的吗?

2023-07-16 19:31

5个回答
使用微软的编译器c1,如果采用动态编译的话,生成的可执行程序只有在VC运行时库存在的情况下才可以运行,所以通常情况下编写告举厅C和C++程序最好使用gcc编译器,其生成的程序是平台无关的答誉,这对跨平台变成很好,而且gcc编译器对标准C++的支持水平比微软的VC++要高的多。使用微软的编译器永远都袜隐被人家牵着鼻子走。
这得看你编的是什么样的程序,如果用VB编写win窗体应用程序,用它生成的可执行文件如果要在另一台电脑上运行,那么另一台电脑必须安装_net framework,用visual C++也可以编写win窗体应用程序,与VB一样,它生成的.exe文件必须运行在已安装了.Net Framework的电脑上。用visual C++还可埋悉喊以利用MFC来编写窗体应用程序。只是实现起来比上面两种方法难一点,只需要设置该项目以静态共享的方式使用MFC库。这样生成的可执行文件可以很方便的在另一台电脑上运行而陆渗无需装.Net Framework
用VB来开发程序显得相对简单一点,但程序的效率相对也会低点,用VC开发的话,实现起来可能会比VB难一点,但程序员对程序的控制会更深入,执行效率也比较高。弯野
是可以直接运行的!
最好是编译Realese版本,这样给别人用也可以运行(逗睁给别人用的时候,记得含核把你程序所依赖的文件也要拷给别人),debug版本会带很多调试信息,依赖一山老岁些文件,别人电脑上面一般是没有的!
C ++的可以直接运行,如果你用静态基察链接的话,不需要带VC运行库过去,如果你是链接的动戚锋蚂态库(默认),高埋需要把VC的运行库带过去(用VC自带的工具可以查看需要哪些动态库,VC6的运行库程序是msvcrt.dll)

VB的同样需要带VB的运行库过去,否则如果目标机器上没有的话同样运行不起来的

开发小程序没什么区别,不过VB是傻瓜式的,上手快,但大项目没有用VB的,以后不易于发展,C才是王道
Vc++和VB都可以生成.exe执行文唤空芦件
VB更加方便,VC++较亏尘为麻烦,能直接生成控制台的程序,想要有好和带的界面还需要牵涉MFC或者QT什么的。
相关问答
走程序还是直接骂,这里的走程序是什么意思
1个回答2022-12-27 07:00
我觉得因该意思是叫你按部就班的做事吧! 你做事要不走程序 要不就会被上头直接骂 工作上的人际关系吗! 是的话,你真的得思考思考思考那做的不好 别人说你这句「走程序 还是 直接骂」看来事态也蛮严重的...
全文
C程序小动画
1个回答2024-04-19 03:15
思路可以用initgraph初始图形界面 循环中用sleep延时 circle画圆
IE直接运行EXE文件程序
2个回答2023-01-07 15:10
右键EXE文件,选择打开方式,选择IE浏览器
什么是钩子程序?c/c++如何实现?
1个回答2022-08-30 16:29
好像一种黑客程序哦
C语音编一程序
1个回答2024-01-22 10:34
任何问题还是自己做一下,出问题的地方再拿出来问比较好
列夫•托尔斯泰的生平事迹?
1个回答2024-06-19 00:55
列夫·托尔斯泰:19世纪中期俄国批判现实主义作家、文学家、思想家,哲学家。世袭伯爵,曾参加克里米亚战争。返回雅斯纳·亚波利亚纳的农庄后致力于农民教育。1862年结婚后,创作了俄罗斯文学史上的巨著《战...
全文
幸福的味道~
1个回答2024-06-19 00:55
妈妈的饭,亲人的支持,朋友的不离不弃,老师的夸奖等等等等等等啦,人人都有,要善于发现啊
鬼谷子处世绝学全文?
1个回答2024-06-19 00:54
在中国人的传统文化中,不孝有三,无后为大。做人必须繁衍后代,开枝散叶、香火传续,才算对得起列祖列宗。对于我们这些重视人伦、尊重传统的人来说,人生最大的目标除了自身有所追求,取得成功,实现自我价值;更...
全文
孔子电视剧
1个回答2024-06-19 00:54
《孔子》……王绘春 主演 他被称为 孔子专业户 的说……还演过一个《高山仰止》里的孔子……
买一只小猫
1个回答2024-06-19 00:53
南京想领养的话好想有个叫阿福宠物收容所的地方,都是些没家的猫猫狗狗,在那可以领养。要是想要好品种的猫猫的话可以在同城网站上找找,都是家养的猫生的小猫,买着也比路边的放心吧。