区别

  • binary文件:二进制包里面包括了已经经过编译,可以马上运行的程序。你只需要下载和解包(安装)它们以后,就马上可以使用;
  • 源代码文件:源代码包里面包括了程序原始的程序代码,需要在你的计算机上进行编译以后才可以产生可以运行程序,所以从源代码安装的时间会比较长。

联系

  • source code 是程序员跑的码, binary code 是机器跑的代码。 source code 得经过compile 才能成为binary code ;
  • 源代码包里的文件往往会含有种种源代码文件,头文件*.h、c代码源文件*.c、C++代码源文件*.cc/*.cpp等;而二进制包里的文件则会有可执行文件(与软件同名的往往是主执行文件),标志是其所在路径含有名为bin的目录(仅有少数例外)。

参考

[1]https://blog.csdn.net/qq_29347295/article/details/81671479

二进制包(binary file)和源代码文件的区别相关推荐

  1. 怎么建立工程和源代码文件在VC++6.0 中

    http://jingyan.baidu.com/article/cbcede0713189b02f40b4d1c.html 一.建立工程的步骤. 1 首先,打开VC++6.0软件,点击菜单栏上的&q ...

  2. 网站源码 HTML和源代码有什么区别?他俩是什么关系?

    源代码相当于是大厨 的手 艺 反过来说,你去饭店吃饭,菜是看得到吃 的到的,但是一般人家不让你 去后厨的 也就相当于,HTML是大家都看得到的,而源代码一般不想让所有人看到. 源代码一般指没有编译或解 ...

  3. c语言以只写方式打开二进制文件,C语言采用文本方式和二进制方式打开文件的区别分析...

    稍微了解C程序设计的人都知道,文本文件和二进制文件在计算机上面都是以0,1存储的,那么两者怎么还存在差别呢?对于编程人员来说,文本文件和二进制文件就是一个声明,指明了你应该以什么方式(文本方式/二进制 ...

  4. CentOS下二进制包/源码安装方式的MySQL卸载步骤

    1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> ...

  5. Linux下二进制包、源代码包、rpm.binary与rpm.source

    要提供三种格式的mysql包:rpm格式.二进制格式.源码格式:(tar打包,gz压缩) rpm格式: libjpeg-devel-6b-33.x86_64.rpm       #rpm格式很好区分, ...

  6. ISO8583包简介和源代码

     http://blog.csdn.net/xpzhang/article/details/695059 本文主要包括ISO8583包简介和源代码,下面是简介: 简介 ISO8583包(简称858 ...

  7. [论文阅读] (23)恶意代码作者溯源(去匿名化)经典论文阅读:二进制和源代码对比

    <娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...

  8. 【linux】运行run文件显示cannot execute binary file

    linux系统下遇到cannot execute binary file的问题,一般由以下情况造成: 1. 非root用户或者无执行权限 2. 编译环境不同(程序由其他操作环境复制过来)对于第一种情况 ...

  9. linux运行run文件显示cannot execute binary file

    感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正! 如果转载,请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167原博文地址 ...

最新文章

  1. 为什么我们总是忍不住要刷微信?
  2. CentOS7搭建ftp服务器(vsftpd,亲测成功)
  3. 利用域名(host碰撞)碰撞实现从任何地方发起中间人攻击(理论篇)
  4. (转)OO设计初次见面
  5. CSU 1027 Smallbox魔方
  6. ubuntu16.04 内核源码编译
  7. 摘录一些介绍Linux DKMS的博客文章
  8. Leap 使用注意事项
  9. Android组件化跨进程通信框架Andromeda解析
  10. 矩阵的转置(C语言)
  11. re模块day17课堂小结
  12. 新书预告:Xilix FPGA数字信号处理设计——基础版
  13. c++游戏编程(1)开发环境与工具函数
  14. VGG16预训练学习笔记
  15. uniapp聊天室动画加载新消息
  16. Windows驱动_WSK驱动之三WSK编程注意事项
  17. ModelNet40点云数据集预处理
  18. 常用电线负载的电流和功率
  19. 计算机毕设(附源码)JAVA-SSM基于专家系统房产营销智能推荐系统
  20. **服务器的请求与转发_ServletHTTPRequest *

热门文章

  1. windows安装MyBatis Migrations
  2. 使用SW2018导出urdf模型文件
  3. 拼多多改销量有什么风险
  4. 光伏并网逆变器学习1-simulink
  5. 佳能hdr_神奇风光在哪里?佳能EOS R专微HDR大片攻略
  6. AJAX使用send传递数据
  7. 广州市计算机教育软件,广州博学教育电脑版
  8. 手机网页开发简单总结
  9. threejs实现天空盒
  10. 可以上下楼梯 乐聚双足人行机器人将亮相智博会