作者Qoo2 (Qoo)
看板Programming
标题[问题] systemcall的问题
时间Thu Dec 14 14:20:42 2006
请教各位
我查资料上是那麽叙述systemcall的
他说
当我们用C语言写printf这一条指令时
C编译器会把它对照library转成(例如在Windows)视窗下的systemcall
然後再进行编译
不知道我这样理解对不对?
那麽 也就是说 当我想写一个全新的os时 除非我自己写一个新的C compiler
不然 我就必须仔细写我的os的systemcall 并改写现有的c compiler的library
使现有的c compiler能辨识并参照我的os的systemcall 否则它就动不了了...
再请问各位
在装compiler时 compiler怎麽自动辨识我的os类型??
谢谢!!
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.103.235