① 编译程序安装在计算机的哪里
举例来说:
当你使用C编写代码,使用编译器编译后,即生成了可执行程序。当可执行程序被操作系统的加载器加载到内存、并准备好必要的数据后从代码段开始执行,这时的代码段代码已经是机器码了,无须编译。当然,可执行程序里的所有数据并非都是代码,有些是写给操作系统看的,以使操作系统能为程序的执行做好必要准备。
至于说DOS命令,分为外部命令和内部命令。外部命令和一般的可执行程序没有区别,他以可执行程序文件的形式存在。没有这个文件就不能运行这个命令;内部命令是固化在操作系统中的代码模块,一般以DLL文件的形式存在。至于哪个DLL文件包含特定的内部命令的代码,就必须查资料了。
CPU所支持的指令集,是由CPU的物理设计决定的,并不是说有什么指令存放在CPU上。
当然,如果是解释性的语言。那么,可执行程序是一边被解释(编译)一边被执行的。所以他的速度要慢些。并且必须安装对应的编译(解释)程序。比如java。
② 为什么我的电脑在编译程序时会说找不到指定文件
1、首先查看“项目”-“属性”-“链接器”-“常规”-“输出文件”,路径是否“bin/xxx.exe”,如果是请继续往下看解答,否则请忽略下面的内容。
2、如果生成的exe是存在的,不过是在工程的bin目录下。但是在VS2010中是执行的时候是要到Debug中找的,所以需要修改项目的输出路径,即“项目”-“属性”-“链接器”-“常规”-“输出文件”,将“bin”修改为“Debug”。
③ 如何查找电脑里的C语言编译器
应该是用的VC编译器吧,编译器进入假死状态也不能停,这样的话你只能从任务管理器把VC给关了重新开一次。,
④ 怎么样才能找到自己电脑的编译软件位置
编译器通常都有固定的名字,比如fpc.exe,gcc.exe,g++.exe,javac.exe,具体要看你用何种语言何种编译器。如果实在太偏门的可以利用主动防御软件的日志功能追踪。(如果你用的是linux当我没说…)
⑤ 请问在visual Studio 2013中 编译器文件是什么一般在计算机的那个地方
你是问编译后的结果还是编译器?
⑥ 用C语言写个 把刚刚编译运行完的C程序存放到电脑中的指定位置的程序
使用system()函数(头文件stdlib.h) system(" 源文件path\文件名.exe 目标path\文件名.exe")
麻烦采纳,谢谢!
⑦ 怎样查看自己电脑的编译器是多少位的
编译器有好多种,每个语言都有,一般都有-v或者--version命令可以看版本信息,包括生成的代码对应的机型(target),例如:Target: x86_64-w64-windows-gnu 就是生成64位的x86-64机器码,编译时可以靠-m32等命令控制.
至于编译器本身,那跟你下载时的版本有关,如果你确实需要了解类似GCC本身是多少位的,可以这样:
linux下:
filexxx#xxx代表程序名
例如:
[cosmia@excalibur~]$filesqlite3.i686sqlite3.x86_64
sqlite3.i686:ELF32-bitLSBexecutable,Intel80386,version1(SYSV),dynamicallylinked(usessharedlibs),forGNU/Linux2.6.32,BuildID[sha1]=,stripped
sqlite3.x86_64:ELF64-bitLSBexecutable,x86-64,version1(SYSV),dynamicallylinked(usessharedlibs),forGNU/Linux2.6.32,BuildID[sha1]=,stripped
windows下:
用7zip打开那个.exe文件,看cpu信息
详细参考方法:
http://www.hu.com/question/23027723
⑧ 电脑中的文本编辑器在哪个位置详细点
鼠标右键选新建里有个叫记事本的或者开始>程序>附件
⑨ 怎么知道电脑中c++的编译器按在哪了
如果这个软件桌面上有快捷方式的话,就右击快捷方式,点击属性。
在属性菜单点击快捷方式。
⑩ 程序编译时在电脑中的过程是什么
一句两句真的说不清楚。简单的说可以分为以下几个过程:词法分析,语法分析,语义分析,中间代码生成,代码生成等几个过程。至于细节,你得去看编译原理。这门课可能是一般学校计算机专业最令人痛苦的一门课了吧。