当前位置: 技术问答>linux和unix
问一个编译的小问题
来源: 互联网 发布时间:2015-11-23
本文导语: 为什么自己写操作系统时C语言的编译器要用gcc,而不能用VC?都是在裸机上运行,二者有什么不同吗?困扰中。。。。。。。。。。。。 | 如果不用标准C库时,你用VC如何控制呢???应该是...
为什么自己写操作系统时C语言的编译器要用gcc,而不能用VC?都是在裸机上运行,二者有什么不同吗?困扰中。。。。。。。。。。。。
|
如果不用标准C库时,你用VC如何控制呢???应该是需要对VC编译环境非常熟悉的人才能做到,如果要对连接器脚本进行精确控制怎么办呢???反正是我对VC不熟悉,对于这些需求我无法做到,而写操作系统时就有这些需求,GCC可以轻松办到了,而且N多人都用GCC,特别在LINUX,操作系统又以LINUX为蓝本的,自然就用GCC了
|
VC也是可以的,不用windows编程不就是了。
|
自己写操作系统,用什么都行,C++也可以:)
|
连编绎器也可以自已写啊,呵呵.