当前位置: 技术问答>linux和unix
关于程序连接
来源: 互联网 发布时间:2015-09-06
本文导语: 请问各位 我有个很迷茫的问题 本人在windows下写C程序写完没有什么差错就可以编译成exe但是Linux下写完首先要什么安装 这也就算了 我最高不懂的是ld这个命令的含义 为什么需要连接?连接有什么作用?编译成功...
请问各位 我有个很迷茫的问题 本人在windows下写C程序写完没有什么差错就可以编译成exe但是Linux下写完首先要什么安装 这也就算了 我最高不懂的是ld这个命令的含义 为什么需要连接?连接有什么作用?编译成功不就可以了为什么还要连接?谢谢!
|
WINDOWS下很多功能和函数都被封装了,而Linux下很多都是自己一步步写的
|
那是VC等的编译器都帮你做了
要把多个.o文件连接在一起以及加入入口文件等从而形成可执行文件
要把多个.o文件连接在一起以及加入入口文件等从而形成可执行文件
|
楼主可能不是计算机专业毕业。 这是基本的编译原理,
在WINDOWS下封装的太多, 以至.....................
在WINDOWS下封装的太多, 以至.....................