当前位置:首页 » 编程软件 » vs2010编译时不显示

vs2010编译时不显示

发布时间: 2022-10-02 20:25:57

‘壹’ 请教各位我在用vs2010的intelvisualfortran编译时,任何错误都不显示行号列号就只能自己一行一行找

修改下设置就行

菜单栏 -> 工具(Tools)-> 选项(Options)

(图片来源:Fortran Coder QQ群)

‘贰’ 用 VS2010 编译成功的程序 却提示找不到文件

你可以将这个提示信息的路径拷贝到你的地址栏里查看有没有真正存在这个exe.
如果没有,右击你的类库,选择属性,查看生成,有一个debug和release下来框,根据你的需要可以选择哪种编译模式.最后向下拉动滚动条,有个生成路径,看看是不是提示信息提示的路径.
然后就清理解决方案,重新生成解决方案.

‘叁’ 在Dev c里运行成功并输出结果的 却在vs2010里不显示结果是为什么

void main()
{
int large(int x, int y);
int a[10], b[10], i, d = 0, e = 0, f = 0;

printf("输入十个数:");
for (i = 0; i < 10; i++)
scanf("%d", &a[i]);

printf("输入十个数:");
for (i = 0; i < 10; i++)
scanf("%d", &b[i]);

for (i = 0; i < 10; i++)
if (large(a[i], b[i]) == 1) d++;
else if (large(a[i], b[i]) == 0) e++;
else if (large(a[i], b[i]) == -1) f++;

printf("大于的次数:%d\n", d);
printf("小于的次数:%d\n", e);
printf("等于的次数:%d\n", f);
system("pause");
}
int large(int x, int y)
{
int flag;
if (x > y)
flag = 1;
else if (x < y)
flag = 0;
else flag = -1;
return flag;
}
你的第三个for循环中,if连用不是一条语句,自定义函数判断有误,小于和等于位置错了(结尾给你加了暂停的语句)

‘肆’ 用vs2010编译,运行c后应该出现的黑色框框一下子就闪没了,怎么弄

你点最上排的【工具】,点开后选【自定义】,然后点【命令】,然后点【添加命令】,点开后在左边找到【调试】,再在右边框里找到【开始执行(不调试)】,点确定关闭,这时出现的还是【命令】栏,按【下移】找到【调试】,这时【调试】会变成上一行,而你选定的会变成【开始执行(不调试)】,选定后直接点关闭就行,再次运行程序的话,就点左上角【调试】后面的三角形就行了,或者快捷键【ctrl+F5】

‘伍’ 如何解决Visual Studio2010 编译时提示系统找不到指定文件问题

1. 原因很简单,你把VS2010的注册表信息给删除了
2. 你创建了空项目而引起了编译失败。请换用Windows窗体应用程序.
3. 可能你的工程配置的是release方式,但你启动的时候又用的是“启动调试”方式,你选“启动(不调试)”看看.
4. 最简单的原因就是你没有关掉xxx.exe,也可以全部重建试试.
5. 也可能是安装错误,卸载,然后关闭杀毒软件,安装。
你试试看行不行!
谢绝转载!

‘陆’ 在vs2010中写了个C++程序编译无问题但是调试时不显示为什么…………

不能输出是因为:构造函数里的c=d; 应改为*c=*d;

另外你的排序函数也有问题,自己研究吧。

‘柒’ vs2010编译运行矩阵相乘不显示结果

c[m,n] = 0;放在 for (int n = 0; n < 2; n++) {后面,你这样起不到加法的效果,每次都被先清零了

‘捌’ VS2010 c++编译的时候总是出现找不到exe文件、这是个什么情况

VS在生成可执行文件时使用了一种新的技术,该技术生成的可执行文件会伴随生成一个清单文件(manifest
file)(.manifest后缀文件)(其本质上是XML文档,你可以用文本编辑器打开看看),并在链接完成后将该清单文件嵌入到exe文件中(默认
情况下)。而在FAT32文件系统中,在处理清单文件阶段,当增量链接时不能完成清单文件的更新(默认情况下),于是造成清单文件嵌入失败,从而使该
exe文件运行时没有相应的清单文件而运行失败并提示如上错误。

解决方案很多,列举如下:

1. 由于这是在链接动态运行库出现的问题,所以你可以选择代码生成的连接方式为/MTd而非/MDd,不用这些DLL文件从而避免问题的出现。该方法有一个很显然的缺点:适用范围有限,不推荐该方法。

2. 既然跟FAT32系统有关,那么我们可以选择在NTFS文件系统中开发从而避免该问题,此方法同上,也是采用的回避问题的方式,不提倡。

3.
该方法仍与FAT32有关:在项目的“属性|配置属性|清单工具|常规”中的“使用FAT32解决办法”选择“是”(默认为“否”),重新生成项目即可解
决问题。该方法是唯一真正针对问题所在而提出的解决方法,使清单工具可以正确更新。(此方法是官方解决方法,也比较方便,推荐)

4. 既然问题是在更新嵌入的清单文件时发生的,由于FAT32的原因而未能更新嵌入的清单文件,于是我们有如下两种解决方法:

(1)不启用增量链接。在项目的“属性|配置属性|链接器|常规”中的“启用增量链接”选择“否”。此方法阻断了问题产生的源头,其每次生成exe文件时都直接嵌入清单文件,而不是默认的根据时戳而决定是否更新清单文件。

(2)不嵌入清单文件。在项目的“属性|配置属性|清单工具|输入和输出”中的“嵌入清单”选择“否”,从而在生成exe文件时附随生成一个清单文件(默
认情况下,其文件名为exe文件的全名加上“.manifest”),避免了嵌入清单文件可能失败的问题。在程序运行时,会用到该清单文件。显然,这种方
式使可执行程序产生了更多的外部依赖,不推荐。

另外,还有一个不能称为方法的土办法:每次Build前手动删除*.ilk文件(增量链接文件)(当然可以在项目属性中写入删除命令,使其自动执行),不推荐该土办法。

最后,总结一下:

1. 此问题只在特定条件下才会出现:在FAT32文件系统中编译、默认设置(增量模式、不启用FAT32解决方案、嵌入清单文件)、非第一次生成可执行文件文件(即在增量连接、更新清单文件时)。

2. 解决方案1和4.1方便实用,推荐使用。

热点内容
随机启动脚本 发布:2025-07-05 16:10:30 浏览:517
微博数据库设计 发布:2025-07-05 15:30:55 浏览:20
linux485 发布:2025-07-05 14:38:28 浏览:299
php用的软件 发布:2025-07-05 14:06:22 浏览:751
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:428
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:689
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:235
java的开发流程 发布:2025-07-05 12:45:11 浏览:681
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:279
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:828