为什么我C++程序都运行不了?

如题所述

实际上这个问题很多情况下是由于路径设置的问题引起的,
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序

因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

如果你装在其他盘里,则仿照其路径变通就行。
关键是microsoft visual studio\ 后面的东西要相同。追问

你写的都是选择哪一个路径?

追答

上面有写啊,就是你安装vc的位置的路径啊,你点到里面就能看到了
这些路径的设置也在上文中给出了

追问

我路径都是D盘

追答

嗯,照着上面改一改

追问

不行

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-12-13
实际上这个问题很多情况下是由于路径设置的问题引起的,
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。

因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
第2个回答  2015-05-03
楼主,程序编译无ERROR,可是有警告:m,s没初始化。木有初始化就用变量是编程大忌,常常会显示像这样的编译通过可是运行出错的问题。楼主以后要注意警告的处理。最好1个程序在写完后即木有错误,也木有警告。追问

我程序没有m,s啊

运行程序的时候出现C++错误怎么办
运行程序的时候出现C++错误这样的问题一般是因为DLL文件出错或者VC运行库没有安装导致的,解决方法 一、下载VC运行库进行安装修复,修复后再进行测试。二、以管理员身份运行命令提示符,打开开始菜单,搜索cmd。在命令提示符上单击右键,选择“以管理员身份运行”;在命令提示符中输入以下命令:for%iin(%win...

为什么我的c++程序不能运行?
1,第一步是通过选项(例如\/ FPi87,需要协处理器)编译或链接程序。请注意,该程序在未安装协处理器的计算机上运行。2,然后printf_s或scanf_s函数的格式字符串包含浮点格式规范,然后程序不包含任何浮点值或变量,如下图所示。3,然后,通过加载浮点支持以最小化程序大小来完成编译器。此时,请注意,...

为什么c#运行不了Visual C++
最后,如果以上方法都无效,问题可能是由于应用程序本身存在的错误所导致的。在这种情况下,您可以尝试联系应用程序的开发者或供应商,了解是否有可用的修复程序或更新版本。同时,确保您的应用程序与您的操作系统和Visual C++ Redistributable版本兼容。举例说明:假设您在运行一个名为“MyApp.exe”...

C++运行出现错误,怎么回事?
原因一:用户的电脑是运行32位的操作系统的,但运行的应用程序只适用于在64位操作系统中运行,用户强制运行就会导致自己的电脑无法加载这一应用程序,出现错误代码0xc000007b,毕竟勉强是没有幸福的。原因二:Windows系统无法处理运行应用程序所需的某些设置。原因三:部分应用程序需要以管理员身份运行。原因...

为什么我的c++程序不能运行,求大神解答
1、主要问题是死循环了,看while (num!=0) ,一旦输入num不0,那么循环就一直执行下去,没有跳出语句。2、其它代码还要看思路,反正很乱的样子。

为什么DEV C++程序无法运行?
DEV C++程序无法运行的问题,通常是由于编码或输入法设置不当引起的。解决步骤如下:首先,打开DEV C++,通过点击其图标来启动程序。然后,选择"文件"菜单,新建一个"源代码"文件(快捷键是Ctrl+N)。在编写代码时,务必确保输入法设置在英文状态,避免中文字符影响程序的识别。建议在无输入法切换的情况...

为什么我的C++运行的时候报错?
一、错误提示表明在程序运行时,对数组进行访问操作时,引用的下标超出了数组定义的边界。这意味着尝试访问一个不存在的数组元素,这通常会导致程序崩溃或产生不可预测的结果。二、1. 错误原因:当程序试图访问数组时,会使用一个下标来指定要访问的数组元素的位置。如果这个下标超出了数组定义的起始和结束...

C++运行时无法启动程序,找不到指定文件
1、用 VS 打开工程,点击菜单 项目 - 属性。2、在打开的页面中点击 配置属性 - C\/C++ - 代码生成。3、在展开的页面中选中 运行库,再点击右边的组合框。4、选择多线程(\/MT)项,然后单击确定。5、回到原工程页面,点击菜单下方的 Debug 下拉框,选择 Release 项。6、然后点击菜单 生成 - 重新...

为什么C++程序设计能编译却不能运行,而且不能键盘输入
这个说明你的程序在逻辑上可能有问题了,因为编译和运行是两个过程,编译的条件是:语句正确就可以通过的,但是,你要运行,是需要将整个程序块链接起来的,不能运行,说明你的程序在链接后无法完成,你自习阅读下你的程序,看看哪里有逻辑上的错误,比如说死循环等等 ...

为什么同一个程序我的C++运行不了别人的能运行
原因有很多种,不同版本的C++编译器可能兼容性不同.甚至相同版本的,不同的路径配置都有可能影响编译结果.平台不同,同一版本的C++编译器都未必尽相同.比如处理器不同,字长处理就不同了.我们只能尽可能找使用相同标准的编译器来处理.这涉及到移植性和C++标准库的问题,一言难尽 在编程时,尽可能使用标准库...

相似回答