① 用Dev-C++写完原码编译过后点调试是为什么还提示源文件未编译
这个很正常..
因为编译过的代码不是专门用于调试的...
所以如果你要进行调试的话..
系统会按照适合于调试的模式重新编译一次来方便于调试..
有点向DEGUG 跟 RELEASE 的区别
② 编写java代码不能被编译 这是怎么回事
需要配置环境变量 参照http://jingyan..com/article/f96699bb8b38e0894e3c1bef.html
代码也写错了 System.out.println(""); 不是逗号 String[]后面有空格
③ 学习c语言,用DEVC++5 写完程序后编译成功,再运行,显示源文件未编译,各位是怎么解决的我用
只是编译成功,未生成可执行文件。
你要生成最终EXE文件再运行。
④ 写的代码为什么py不编译
写的代码py不编译原因:python是解释型语言。所以它不用编译的。解释型语言是在代码运行期间逐行翻译成目标机器码,下次执行时,还是需要逐行解释,我们可以简单认为 Java、Py 都是解释型语言。Python 代码在运行前,会先编译(翻译)成中间代码,每个 .py 文件将被换转成 .pyc 文件,.pyc 就是一种字节码文件,它是与平台无关的中间代码,不管你放在 Windows 还是 Linux 平台都可以执行,运行时将由虚拟机逐行把字节码翻译成目标代码。我们安装Python 时候,会有一个 Python.exe 文件,它就是 Python 解释器,你写的每一行 Python 代码都是由它负责执行,解释器由一个编译器和一个虚拟机构成,编译器负责将源代码转换成字节码文件,而虚拟机负责执行字节码,所以,解释型语言其实也有编译过程,只不过这个编译过程并不是直接生成目标代码,而是中间代码(字节码),然后再通过虚拟机来逐行解释执行字节码。
⑤ window10安装好Devc++,写完程序,无法编译是怎么回事
下载Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),小巧轻量但是功能齐备,适合初学者与编程高手的亩滑不同需求,是学习C或C++的首选开发工具。很多初次学习程序设计语言的人,在动手尝试编译运行第一个程序时往兄冲往不是程序设计方面的问题,而是对开发羡耐歼工具的选择和使用由于不熟悉而耽误太多的时间。此处通过完整演示从安装开发环境到建立项目编译运行第一个C语言程序以扫除初次接触开发工具遇到的障碍。
⑥ c++代码在什么情况下,修改了代码,可以不需要编译
无论是使用集成开发环境,还是使用makefile,都会根据文件的变动时间来判断是否需要进行编译。
例如使用main.cpp编译出来main.exe文件。再次进行编译时,会判断main.cpp是否比main.exe更新。如果更新,就会触发重新编译。
正常情况下,修改代码就应当进行代码的重新编译。但是在某些情况下,由于冗余的头文件引用导致不必要的扩大了编译文件范围。建议在包含头文件时,尽量采用最小原则。不需要使用的头文件就不要包含。
⑦ visual studio写完程序,编译以后,再改程序,编译器不编译改过后的程序
写完程序,启动 后,
(不是编辑模式了,)studio先将代码编译过来,语句错误时就停止编译生成并警告;
至到语言代码的文件里没有错误后,将所有代码编译转化并保存;
然后运行保存的程序,开始调试,出错后同样停止运行,
然后你可以修改语言代则橡码的文件里的内容,如果没保存关闭后会提示;
警告等级(哪些类型属仔春于错误,以及出错后停止运行并警告还是忽略) 可以在项目属性里设置,
生成exe 只有手孙戚旁动。
⑧ 怎么将自己编写的c语言文件打包不需要编译直接打开就可以运行,直接发到别的电脑上也可以运行,怎么弄
我觉得楼主的意思是想生成exe执行文件吧,一般c语言文件必裂数须经过编译成obj目标文件,再由连接器生成exe文件即可。你用开发型源乎工具编译执行成功后,一般在根目录下会找到同名的exe文件,排除其他调用的dll,该exe文件就可以在其卜悉他电脑运行了的。
⑨ 源代码未编译什么情况
这些语言在写完后缀名是.c,这个时候要先编译成.h,才能运行。
所以你保存后要先点编译,然后才能点运行。
编译键一般在运行键旁边啦,你点击了再看行不行,有时如果你的文件有错误,编译的时候会报错出现error和警告,只有程序是正确的,你才能编译通过,再运行
七爪
⑩ 脚本语言不需要编译怎么执行呀
因为大多数脚本都是解释型语言。
解释型语言是相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。比如Python/JavaScript / Perl /Shell等都是解释型语言。 解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执 行一次都要翻译一次。因此效率比较低。比如Basic语言,专门有一个解释器能够直接执行Basic程 序,每个语句都是执行的时候才翻译。(在运行程序的时候才翻译,专门有一个解释器去进行翻译,每个语句都是执行的时候才翻译。效率比较低,依赖解释器,跨平台性好.)
一个是编译,一个是解释。两种方式只是翻译的时间不同。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高,但也不能一概而论,部分解释型语言的解释器通过在运行时动态优化代码,甚至能够使解释型语言的性能超过编译型语言。
解释则不同,解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低。解释是一句一句的翻译。