1.什么是堆源集成化编译环境
什么是集成化编译环境
英文:ide(integrated development environment)
通常程序要让它可执行需好几个步骤(以C/C++/汇编为例):
1. 写程序: 可以用任何文本编辑器(但是ide支持语法高亮,所以可以提醒你程序写的码编对不对,程序读起来也很方便)
2. 编译:由源代码生成机器指令(2进制代码)
3. 链接:几乎所有程序都会调用其他的译部源码库,链接就是署堆init函数源码将库文件和第1步的2进制代码合并到一起(比如设置相应的函数调用的地址)
4. 执行。
除此之外,编译部署程序调试还需要debug。文件linuxtree源码解析手动输一大堆debug命令也非常累人。堆源
ide简化了这些过程,码编将所有东西都集成到一起,译部源码你不用背那几十个编译调试命令(还有上百种编译链接选项),署堆只需点ide里的编译部署菜单命令或是按钮就直接完成了一连串步骤。所以有人1天可以编出来的文件程序,有人要一两周。堆源spine 源码分析
另外,码编如果有人对你说高手都用记事本,译部源码你真应该鄙视他。ukey插件源码高手绝不是背诵专家,机器人才是。不会使用或是查课代码源码拒绝使用工具的人,简直是要大家赤手空拳对抗别人的ak。害人害己!选个好的ide,把时间省下来去搞清原理,去学习算法,去设计。千万不要浪费自己的时间去用记事本写程序,背程序,做一个机器人。