导航:首页 > 源码编译 > 为什么打开vc编译的exe文件是空的

为什么打开vc编译的exe文件是空的

发布时间:2022-04-27 03:10:04

1. VC编译时能有图片显示出来,单独打开debug文件中的exe文件时中却是一片空白,如何解决这个问题

Debug是调试版本,可能你直接运行时资源未找到,你可以使用Release版本试一下。
Release版本会进行 优化处理。

你设置编辑框的接收类型为数字,接收范围为1-10即可。

2. VC++代码编译后的exe 文件打不开

1, 你这个应该是个断言, D3DXCreateCubeTextureFromFile()函数的第2个参数LPCTSTR pSrcFile 是创建纹理所需要的图片文件, 你看一下这个文件所在的目录是否和代码中指定的位置一致. 你说直接在vc里面用菜单执行程序没错, 那就把工程目录下面的资源文件拖动到debug目录去. 2, 字符集改了, 那就会和引用的lib里导出的函数参数类型不一致(如果导出函数有使用字符串参数的话), 所以会出现找不到函数的情况.

3. vc编译的EXE程序怎么无法打开

你是不是复制到另一台没有安装VC的电脑上运行了?
这是因为你用得是动态链接库,VC的函数库没有存在情况下是不能运行的。建议使用静态链接库编程或者使用Release编译
Release编译方法就是:
点击 编译->放置远程配置->选择 **Release 然后确定
点击 构建(F7)
生成的exe文件就能在别的计算机上运行了

4. 为什么vc中程序运行后没有exe文件求助~

在VC下运行,编译器会自动查找所需的库文件,不管是静态链接还是动态链接。
但是单独打包EXE文件,如果不选静态链接MFC库,编译器不会将你程序中所用到的MFC库打包到exe文件中,自然会出错了
记得打包EXE时选静态链接就OK
用了静态链接MFC库连接exe。在VC外面可以运行了。
但是我VC里直接按F5运行,居然在原来在外面exe出错的那一行发生了错误。
简单的说用了
使用
动态链接MFCVC外EXE:不正确VC里运行:正确
静态链接MFCVC外EXE:正确VC里运行:不正确
静态链接库(lib)与动态链接库(dll)的比较:
首先,静态链接库与动态链接库都是共享代码的方式,也可称为程序模块化的方式;
静态链接库:
lib中的指令都被直接包含在最终的EXE中,因此exe运行时不再需要lib文件;
不能再包含其他的动态链接库或者静态库;
动态链接库:
dll与EXE文件独立存在,所以发布EXE时需要同时发布dll文件;
可以再包含其他的动态链接库或者静态库;
建议:
请最好使用动态链接库(dll)进行程序的模块化,静态链接库(lib)过时了(应用程序升级上就能看出其劣势);

5. vc6.0程序编译之后出现Debug文件夹,但是里面却是空的没有可执行文件!!

在工程的setting里有Link的设置,可以看最后到底生成到了哪里
还要注意,要生成可执行exe,不能单纯编译,要用build xxx.exe菜单选项

6. 为何我用VC++写出的exe文件无法正常运行

你可以在你的代码最后加入要求用户控制台出入的代码(如std::cin函数)就可以看到你程序执行的结果,而不会出现你刚输入要转换的数字后在你还没有看到程序运行结果时程序就已经运行结束而关闭了。
或者你也可以设置下cmd窗口的属性,让它在运行结束后不自动关闭也可以看到你的程序运行结果。

7. 求解,刚学编程用的VS2013怎么我生成的.exe文件直接打开是空白的 。

首先测试输出的窗体你去窗口上面看看或者是视图以及调试那里看看,其次Win8对软件的版权和真实性比较严格,GNU C和Pelles C的编译器是没办法下载的,但你可以下载带有该编译器的软件,比如c-free、dev c++、codeblocks。

8. vc编译的EXE程序怎么无法打开

你是不是复制到另一台没有安装VC的电脑上运行了?
这是因为你用得是动态链接库,VC的函数库没有存在情况下是不能运行的。建议使用静态链接库编程或者使用Release编译
Release编译方法就是:
点击
编译->放置远程配置->选择
**Release
然后确定
点击
构建(F7)
生成的exe文件就能在别的计算机上运行了

9. 为什么我用VC6.0编好程后且没错误,编译了很长时间还没有生成EXE

那是你的程序在进行多次编译的时候破坏了编译器,进程关闭后重新打开编译

10. 我用vc++6.0编译的exe文件打开不了

在VC里,程序要执行之后,才能生成.exe 文件,建立的.exe 文件在根目录下, 如果你之前点 执行按钮之后,执行窗口没有关闭,再点击 执行 按钮时,会提示错误!不能打开... 如果,程序没有错误,可以执行的话,建立 exe文件,应该可以执行才对,一闪而过之后关闭, 可能是程序的问题,或者你可以试着重启VC,再点击 执行 试试!

阅读全文

与为什么打开vc编译的exe文件是空的相关的资料

热点内容
平面编程和切削 浏览:704
phpemoji表情符号 浏览:778
IBM云平台shor算法 浏览:576
程序员当乙方 浏览:519
php商城设计与实现的 浏览:305
php自动打印 浏览:469
哪个app多年轻人 浏览:902
租的服务器如何重装 浏览:937
干眼症程序员 浏览:239
乐动达人安卓版有什么游戏 浏览:484
c523压缩比 浏览:543
命令语气的人什么心态 浏览:435
程序员喜欢留指甲吗 浏览:516
七牛云服务器收费标准 浏览:627
时光相册加密空间密码忘记 浏览:474
华为云为用户提供的服务云服务器 浏览:634
minecraftlinux服务器搭建 浏览:376
linux命令新建文件 浏览:709
长线pdf 浏览:607
程序员电脑支持手写 浏览:415