当前位置:首页 » 编程软件 » vc编译不能用

vc编译不能用

发布时间: 2022-09-03 16:27:39

⑴ 用vc可以编译但不能运行

你的代码用到了外部的
lib
库文件,也需要添加进去。
现以添加socket需要的wsock32.lib
库文件为例,说明添加方法。
VS2005,在下面路径中,
项目-->
属性-->
链接器-->
输入
-->附加依赖项
加上
wsock32.lib。
你看一下你的代码中用到了哪一个库文件,按照上面的方法加上即可。

⑵ vc 6.0无法编译

清楚了。原因在这里,你左边建立了一个类,但是在右边的代码里面,并没有任何类的定义。所以就不能编译了。你要执行这个程序,可以先关闭这个工程,然后选择文件下的新建,选择新建文件中的C++源文件,然后把代码输入,保存,就可以编译运行了。

⑶ 为什么vc++可以编译不能运行

是这样,你在新建VC++工程的时候,其中有一项是选择将MFC库作为共享的DLL还是静态的DLL。
因为MFC程序在运行时需要一些DLL文件的支持,你从集成开发环境下编译运行时,有默认的路径来调用这些所需的DLL,因此运行不会有问题。而当你单独运行文件夹下的可执行程序时,如果一开始选择的是作为共享的DLL,则就会因为可执行程序的当前路径下没有所需的DLL文件而无法运行。
解决方法:
一种是打包程序,生成程序的安装包,就像商业软件一样。
另一种就是采用作为静态的DLL方式,即将程序要用到的库集成到生成的exe程序中。这样程序会稍稍大一点点,相当于一个绿色软件。你可以点击工程菜单下设置菜单项,常规选项卡,选择作为静态的DLL,重建工程就可以了。

⑷ 为什么用VC编译的程序不能打开

如果你的是控制台方式的话,可能是 你的程序里面没有输出内容,你可以点"执行"按钮看看.具体的腰看看你的源码..

⑸ vc++编译程序不能运行怎么解决,显示如下,系统为win7旗舰版

头文件应该是:stdio或者是stdio.h才对。另外还有一个小提示,楼主用的VC++6.0在一些功能上可能在Win7旗舰版里面有兼容性问题,这个是要注意下的!建议楼主使用VC++2008版本的编译器,语法也和VC++6.0兼容,相比功能也更强大!

⑹ 为什么VC6.0编译通过了却不能运行

推荐你在VC下使用执行(Ctrl+F5)来运行它。
如果你想找到那个exe手动运行的话:
1、在main()最后一行加上system("pause");重新编译。
2、包含头文件conio.h,然后在main()返回前最后一行加入getch();重新编译。
3、启动cmd,用cd命令进入到Debug目录,输入那exe文件的名字回车执行,这样exe执行完后cmd不会自动关闭,exe留下的东西就留在屏幕上了。

热点内容
优酷怎么给视频加密 发布:2025-05-14 19:31:34 浏览:633
梦三国2副本脚本 发布:2025-05-14 19:29:58 浏览:859
phpxmlhttp 发布:2025-05-14 19:29:58 浏览:432
Pua脚本 发布:2025-05-14 19:24:56 浏览:448
苹果像素低为什么比安卓好 发布:2025-05-14 19:13:23 浏览:460
安卓机微信怎么设置红包提醒 发布:2025-05-14 19:00:15 浏览:271
androidsystem权限设置 发布:2025-05-14 18:56:02 浏览:970
mq脚本 发布:2025-05-14 18:45:37 浏览:25
仙境传说ro解压失败 发布:2025-05-14 18:45:01 浏览:868
betweenand的用法sql 发布:2025-05-14 18:39:25 浏览:250