为什么开发的一些软件的可执行文件放在bin文件夹下?

时间:2022-06-01 19:04:00
常看到别人开发的软件下的文件夹结构中有个bin的文件夹,该文件夹放的都是可执行文件、配置文件、动态链接库等,请问这个"bin"是什么意思?全称是什么?也就是说,为什么这些文件要放在这样命名的文件夹下?谢谢!

15 个解决方案

#1


可以自己设置!你设置那儿就是那儿!

#2


大多数用于环境变量

#3


Bin是binary的缩写,属于以前的习惯,一般用来放binary文件...
也可以自己设置

#4


Bin是英文单词二进制的缩写,因为exe,dll,ocx这些可执行文件都是二进制的,所以一般叫这个名字
习惯而已

#5


二进制文件,玩过linux系统的话就更有映象了,既简单好记又显得专业,多好

#6


bin是binary的缩写,中文意为二进制的意思。就是说此文件夹下是最终生成

二进制可执行文件。要知道DLL也叫可执行文件啊。

其实都是跟微软学的,尤其是腾讯。

#7


补充问一下,哪些文件不是二进制文件?

#8


所有文件都是二进制文件。一个文件表示什么意义,只取决于你用什么角度去查看。

#9


你用记事本能打开看到清晰内容的,ASCII,否则就是二进制文件

最简单的区别了

不知道我这说法严谨否,下面的斧正

#10


二进制文件

#11


可以在IDE中设置的....
bin一个文件夹的名字而已
很多设置bin文件夹的其实也不一定知道为什么叫bin

#12


以前搞DOS,LINUX的人的习惯,把可执行文件放置于bin文件夹之内,与doc(文档), inc(include文件),lib(调用库)等文件夹并列。

不用太在意这个,只是一种老程序员的习惯而已。

#13


在project的settings中可以设置。

#14


Bin有二进制的意思。目录是可以设置的。

#15


这些习惯都是从unix linux那里学的,不成文的规定,这帮家伙的习惯了
二进制文件的判断非常简单,教你个方法:
用记事本打开一个文件:如果该文件的内容你能看懂,那说明这个文件是文本文件,也就是说不是二进制文件;相反如果是乱七八糟的,看不懂,那么他就是二进制文件。

#1


可以自己设置!你设置那儿就是那儿!

#2


大多数用于环境变量

#3


Bin是binary的缩写,属于以前的习惯,一般用来放binary文件...
也可以自己设置

#4


Bin是英文单词二进制的缩写,因为exe,dll,ocx这些可执行文件都是二进制的,所以一般叫这个名字
习惯而已

#5


二进制文件,玩过linux系统的话就更有映象了,既简单好记又显得专业,多好

#6


bin是binary的缩写,中文意为二进制的意思。就是说此文件夹下是最终生成

二进制可执行文件。要知道DLL也叫可执行文件啊。

其实都是跟微软学的,尤其是腾讯。

#7


补充问一下,哪些文件不是二进制文件?

#8


所有文件都是二进制文件。一个文件表示什么意义,只取决于你用什么角度去查看。

#9


你用记事本能打开看到清晰内容的,ASCII,否则就是二进制文件

最简单的区别了

不知道我这说法严谨否,下面的斧正

#10


二进制文件

#11


可以在IDE中设置的....
bin一个文件夹的名字而已
很多设置bin文件夹的其实也不一定知道为什么叫bin

#12


以前搞DOS,LINUX的人的习惯,把可执行文件放置于bin文件夹之内,与doc(文档), inc(include文件),lib(调用库)等文件夹并列。

不用太在意这个,只是一种老程序员的习惯而已。

#13


在project的settings中可以设置。

#14


Bin有二进制的意思。目录是可以设置的。

#15


这些习惯都是从unix linux那里学的,不成文的规定,这帮家伙的习惯了
二进制文件的判断非常简单,教你个方法:
用记事本打开一个文件:如果该文件的内容你能看懂,那说明这个文件是文本文件,也就是说不是二进制文件;相反如果是乱七八糟的,看不懂,那么他就是二进制文件。