当XP遇到古老的TC时
一般用tc自带的ide编程时是没什么问题的,然而当你想偿偿鲜用命令行模式编译程序时....
写个最简单的hello world
void main()
{
printf("hello, world!\n");
}
用tcc hw.c编译,嗯出错。_printf未定义?不会吧,printf是系统自己会带上去的呀?
看来是stdio.h没找到吧,用-i参数指定路径,编译,现在ok了。
要是用到了自己写的头文件和库呢?更麻烦,不但要指定头文件路径(包括tc的头文件和你的头文件),还要指定库路径(包括tc的库和你自己的库),好长的命令啊。
幸好dos下还有个批处理,写个bat文件,总算能正常编译了。
呼呼~~~