1. gcc 编译带调试信息会影响性能吗
gcc编译加-d加入调试信息,会尽可能加载所有库的符号表,调用函数会尽可能调用debug模式(如果有),去掉所有编译优化,所以肯定是有点影响性能的
2. 编译程序所需要的时间和电脑的性能有关系么
有关系的
当需要编译工程的复杂度一定的时候,电脑性能越好,编译所需要时间越短;反之,则时间越长。
当电脑性能一定的时候,工程越复杂,则编译所需要的时间越长;反之,则时间越短。
3. 电脑性能影响vsc编译速度吗
当然影响了,编译也是一种计算任务,规模大的话计算量还不小
为什么会问这种问题?
4. 编译后的程序比边解释边执行的程序的运行速度快吗为什么
程序的编译是指将人可以理解的代码(如C的源代码)段编译成机器指令码(二级制指令),也就是处理堆栈、处理器、总线的指令,交由计算机自动执行。解释型语言是在需要执行时临时编译运行,执行时多了编译的过程,自然就要慢的多了。
比较特殊的是java,javac命令编译的结果虽然也是二进制文件,但实际也不是机器指令,而是优化后的代码,最后的执行是通过java虚拟机再次编译后执行。所以效率介于编译型和解释型之间。
目前java的执行速度已经有了大幅度的提升,但要想赶上或超越C 或者汇编,理论上是不现实的。
5. 我编译的程序,是为x86和x64,两者的性能差别有点大。这是什么原因呢
理论上x64可以兼容x84的软件 但发挥不出显着性能提升 x64对内存的管理、利用强大些,
6. c语言的编译效率是最快的吗
计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高,但也不能一概而论,部分解释型语言的解释器通过在运行时动态优化代码,甚至能够使解释型语言的性能超过编译型语言。解释则不同,解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低。解释是一句一句的翻译。编译型与解释型,两者各有利弊。前者由于程序执行速度快,同等条件下对系统要求较低,因此像开发操作系统、大型应用程序、数据库系统等时都采用它,像C/C++、Pascal/Object Pascal(Delphi)等都是编译语言,而一些网页脚本、服务器脚本及辅助开发接口这样的对速度要求不高、对不同系统平台间的兼容性有一定要求的程序则通常使用解释性语言,如Java、JavaScript、VBScript、Perl、Python、Ruby、MATLAB 等等。但随着硬件的升级和设计思想的变革,编译型和解释型语言越来越笼统,主要体现在一些新兴的高级语言上,而解释型语言的自身特点也使得编译器厂商愿意花费更多成本来优化解释器,解释型语言性能超过编译型语言也是必然的。
7. 预编译头文件会提高程序性能吗
预编译不涉及到代码本身的优化级别,更不会修改代码,所以同样的内容不可能产生程序性能的优化的
8. speed编译能提升性能吗
高性能街头赛车我玩过,确实不错,画质也好。我以前玩过f12006,也很好
9. 程序设计对CPU要求高吗编程过程中 什么时候最消耗CPU(是编译的时候吗)请答疑解惑,谢谢
这个不高、除非你是编一个超大的系统、一般的系统我们平常用的电脑足够了、通俗点举例就是:网吧的电脑也足够有余了!最耗费cpu的时候是编译和调试的时候!我是编程人员!这个是我的经验!
10. mysql 源码编译安装,性能有多大提高
恐怕只有耐心等待更靠谱了。提升电脑配置不太现实。因为你很难确认你把哪一个部件替换更新掉,就能提高编译安装速度,还有具体的能提高多少?这些都难以具体量化。