当前位置:首页 » 编程软件 » 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-02-12 20:54:09 浏览:657
猫影视源码 发布:2025-02-12 20:42:05 浏览:923
局域网如何访问其他电脑 发布:2025-02-12 20:39:06 浏览:378
新平板电脑的数字密码如何知道 发布:2025-02-12 20:31:19 浏览:345
打包php整站 发布:2025-02-12 20:29:48 浏览:358
施工作业现场拍摄脚本 发布:2025-02-12 20:20:22 浏览:137
eve脚本破解 发布:2025-02-12 20:07:48 浏览:636
python脚本编程基础 发布:2025-02-12 20:03:40 浏览:486
我的世界服务器里刷怪 发布:2025-02-12 19:57:04 浏览:389
疯狂java视频 发布:2025-02-12 19:38:17 浏览:150