首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

用vs编译C++文件时无法启动程序,并且找不到指定文件怎么办?

发布网友 发布时间:2022-04-23 18:19

我来回答

3个回答

热心网友 时间:2022-05-18 18:39

1、用 VS 打开工程,点击菜单 项目 - 属性。

2、在打开的页面中点击 配置属性 - C/C++ - 代码生成。

3、在展开的页面中选中 运行库,再点击右边的组合框。

4、选择多线程(/MT)项,然后单击确定。

5、回到原工程页面,点击菜单下方的 Debug 下拉框,选择 Release 项。

6、然后点击菜单 生成 - 重新生成解决方案,再次生成新的 exe 文件。

7、编译完成后,打开工程目录下的 Release 目录,即可发现新生成的 exe 程序。

热心网友 时间:2022-05-18 18:40

解决方法:

VS无法启动程序,“。。。。.exe”。系统找不到指定文件。如图1;

2.修改项目的名称(如图2,在项目名称重命名前面添加“H”);

3.再调试运行,发现结果如图3;

4.然后打开菜单栏项目->属性,如图4;

5.接着打开配置属性->链接器->常规->输出文件,如图5;

6.然后打开你代码文件夹下的Bin文件夹,文件夹下肯定有NOEMHost.exe的可执行文件,如图6;

7.接着将其删除,如图7;

8.再返回VS,运行程序,然后再次查看文件夹下的Bin文件夹,肯定又生成了NOEMHost.exe的可执行文件,如图6。因此我们发现配置属性->链接器->常规->输出文件的路径及其后面的名称是程序运行生成的exe文件的路径和名称。因此修改其输出文件的名字为项目名称.exe,即HOEMHost.exe,如图8;

9.再次调试运行,查看结果如图9;

10.这样我们就搞清楚了输出文件的路径和文件名的修改,结合第一点,即图2的提示,找到对应的输出目录,如图10;

11.发现图2运行错误的提示路径很像,我猜想这个路径是告诉VS怎么找到生成的可执行文件,即HOEMHost.exe在哪里,于是修改其路径,改为Bin,如图11。注意不要修改成.\Bin\HOEMHost.exe,这样会在Bin文件夹下生成HOEMHost.exe名称的文件夹调试运行,成功。

电脑程序常见问题及解决方法:

一、自动关机

现象:电脑在正常运行过程中,突然自动关闭系统或重启系统。 

现象分析:现今的主板对CPU有温度监控功能,一旦CPU温度过高,超过了主板BIOS中所设定的温度,主板就会自动切断电源,以保护相关硬件。另一方面,系统中的电源管理和病毒软件也会导致这种现象发生。 

当之策:上述突然关机现象如果一直发生,先确认CPU的散热是否正常。开机箱目测风扇叶片是否工作正常,再进入BIOS选项看风扇的转速和CPU的工作温度。发现是风扇的问题,就对风扇进行相关的除尘维护或更换质量更好的风扇。如果排除硬件的原因,进入系统,从“吻到死”的安装光盘中覆盖安装电源管理,再彻底查杀病毒。当这些因素都排除时,故障的起因就可能是电源老化或损坏,这可以通过替换电源法来确认,电源坏掉就换个新的,切不可继续使用,会烧毁硬件的。

二、系统当机 

现象:桌面被锁定,鼠标不能动,严重时连热启动(ALT+CTRL+DEL)都不行。还有就是蓝屏现象。 

现象分析:“吻到死”系统自身的BUG以及各软件间的兼容性问题是该故障的原因,也可能是用户同一时间运行了过多的大程序,从而导致进程阻塞,引发当机。 

应对之策:当机分2种,真当和假当,二者区分的最简单方法是按下小键盘区的Numlock键,观察其指示灯有无变化。有,则假当;反之,真当。假当可以同时按下ALT+CTRL+DEL在出现的任务列表里选定程序名后标注没有响应的项,单击结束任务。真当,只有冷启动了。对于蓝屏,在按下ESC键无效后,选择重启,按机箱面板上的复位键。对于兼容性问题,可以从卸载“问题”软件和更新主板BIOS和相关主板驱动程序上来解决。

热心网友 时间:2022-05-18 18:40

操作方法不对造成的原因

1.我们应该先建项目>空白项目>头文件鼠标右键添加新建项>选择c++文件.cpp,才是我们需要的方法 。

2.安装腾讯游戏如TGP或cf,dnf等游戏也会出现f5失灵现象

解决的方法就是我们进入“任务管理器”找到“QQprotect”这个结束就可以了。或者在软件管理中心,显示系统软件,找到腾讯游戏的防护软件,

TenProtect,然后重启电脑就可以了。

我们运行过后的exe可能很多不知道放在什么位置 。

我们可以通过点击正在运行后的项目找到“在文件资源管理器中打开文件夹”就可以看到生成的exe文件了。

C语言的32个关键字与基本含义如下:

double :声明双精度变量或函数。

int: 声明整型变量或函数。

char :声明字符型变量或函数。

float:声明浮点型变量或函数。

void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)。

auto :声明自动变量 一般不使用。

struct:声明结构体变量或函数。

break:跳出当前循环。

else :条件语句否定分支(与 if 连用)。

long :声明长整型变量或函数  。 

switch :用于开关语句 。

case:开关语句分支。  

enum :声明枚举类型   。

register:声明积存器变量 。

typedef:用以给数据类型取别名(当然还有其他作用)。

extern:声明变量是在其他文件正声明(也可以看做是引用变量)  。

return :子程序返回语句(可以带参数,也看不带参数)  。

union:声明联合数据类型  。

const :声明只读变量  。

short :声明短整型变量或函数。

unsigned:声明无符号类型变量或函数。

continue:结束当前循环,开始下一轮循环 。

for:一种循环语句(可意会不可言传) 。     

signed:生命有符号类型变量或函数  。

default:开关语句中的“其他”分支 。

goto:无条件跳转语句   。 

sizeof:计算数据类型长度  。

volatile:说明变量在程序执行中可被隐含地改变 。

do :循环语句的循环体。

while :循环语句的循环条件。

static :声明静态变量。

参考资料

http://blog.sina.com.cn/s/blog_6549ae550100iwu0.html.http://blog.sina.com.cn/s/blog_6549ae550100iwu0.html[引用时间2018-1-6]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com