当前位置:首页 » 编程软件 » 编译出问题

编译出问题

发布时间: 2022-02-07 18:50:20

㈠ 为什么写了程序之后,进行编译,却提示编译错误

可能是没有正确配置系统库的路径,或将后缀名误写成了.c而不是.cpp。

㈡ 编译错误,怎么回事

关于编译问题,如果说是编译错误发生在自己编写源程序的过程中的话,那么问题的原因还是比较复杂的。通常关于用户编写的源程序的编译出错问题,这是一个很复杂的问题。因为编译错误有很多种。例如:语法错误、系统库连接错误、语义错误、数组越界、或者内存越界等等。

通常语法错误是最好解决的,因为源程序的语法出错了,连编译这一关都通不过,并且会告诉你在哪一行出错了,这时候是最容易调试程序的。最难调试的就是:源程序虽然编译通过了,但是程序的运行结果却是错误的,这种是最难调试的。所以说,你必须要把详细的出错信息写出来,别人们才好帮助你进行分析。

㈢ 编译出错

问题在于其中的“end1”,你输入的是数字“1”,应该是“endl”,是字母l,而不是数字1。

㈣ 为什么编译出来有问题

#define NUMBER 5
#define FAILED -1
不要添加不需要的符号哦,它会完全照搬替换

㈤ 编译错误怎么解决

如果使用C的编译器,应该是能编译通过 因为C编译器如果没有写明函数的返回值的话默认的函数返回值是int 如果使用C++的编译器就编译不过了 因为C++比C更严格了,不允许默认的int返回值

㈥ 编译错误和运行时异常怎么区分

编译错误 一般都是语法错误
运行时错误一般都是比如数组索引指向空值 4/0 这类错误
请参考

㈦ C++问题 编译出问题

编译器没安装好,不过你可以手动的改一下就可以了!

方法1:
启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意啦/前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使用一次这样的方式运行VC,以后再次通过双击图标的方式启动也不会有问题。

方法2:
使用你的VC安装盘修复一下。

方法3:
在VC中点击“Tools”—>“Option”—>“Directories”,发现路径有误,重新设置“Excutable Fils,Include Files,Library Files,Source Files”的路径。

要是显示“找不到mspdb60.dll”,去能正常运行VC++的电脑中搜索mspdb60.dll文件,拷贝到你的机器上Microsoft Visual Studio\Common\MSDev98\Bin下。缺失其他文件类似操作O(∩_∩)O。

方法4:
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的
“Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的
选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,
“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

如果你装在其他盘里,则仿照其路径变通就行(我就是装在D盘)。
关键是microsoft visual studio\ 后面的东西要相同。
本人深受其害,重装多次不管用,上面中文部分为高手借鉴,
下面路径为本人深思所得,终于解决。与君分享。

㈧ 为什么编译总是出错

如果使用C的编译器,应该是能编译通过
因为C编译器如果没有写明函数的返回值的话默认的函数返回值是int
如果使用C++的编译器就编译不过了
因为C++比C更严格了,不允许默认的int返回值

㈨ C语言编译错误如何解决

C语言编译错误如何解决,
办法就是逐条分析编译错误提示输出的信息,并按照提示修改,
没有捷径,只能一条条地把编译出错的地方修改掉。
建议从前往后改,因为有可能后面的错误都是第一条的错误引起的。
所以可以改完几条就重新编译下,看修改的地方是否通过编译了。
如此循环,直到消除所有的错误。
请采纳,谢谢

㈩ 请问编译了为什么出错

编译错误提示:必须用变址或基址寄存器。

你指令第7行 mov ds:[ax], ax 中使用 [ax] 是错误的。
放在方括号 [ ] 中用作间接寻址的寄存器,只能是SI, DI, BX, BP(源变址、目的变址、基址、基址指针)这4个寄存器中的一个。
不可以使用AX。

热点内容
云视听服务器怎么设置 发布:2025-01-10 05:37:33 浏览:257
我的世界网易版服务器空岛制作 发布:2025-01-10 05:11:35 浏览:847
微信怎么设置微信密码忘了怎么办啊 发布:2025-01-10 05:09:17 浏览:572
净网密码是什么 发布:2025-01-10 05:04:31 浏览:823
C语言醉酒 发布:2025-01-10 05:02:07 浏览:761
淘宝上传宝贝品牌怎么填写 发布:2025-01-10 04:27:26 浏览:552
在计算机的存储单元中存储的 发布:2025-01-10 04:26:37 浏览:733
压缩表qb 发布:2025-01-10 04:24:55 浏览:1000
linuxhttpd访问 发布:2025-01-10 04:17:57 浏览:405
java实时监控 发布:2025-01-10 04:11:46 浏览:363