TC的库路径设置
使用TC会遇到的第一个问题是库的路径设置。
当新手第一次用TC学习C语言,他们信心满满地照着书上的例子输入代码(这个例子往往是HelloWorld),存盘,编译,希望能看到想象中的结果,但却惊讶的发现TC报错。能看明白TC说的是缺少文件的人已属不错,大部分是不知道问题发生在哪里。
排除输入错误这类问题之后,这种情况通常只剩下一个原因,那就是TC的库文件的路径设置错误,解决方式如下。
目前安装TC通常不是使用安装文件,而是用解压缩的方式放到硬盘上的。这种方式会释放出一个名为TC20或者TC30的目录,里面有全套文件,包括默认的运行参数。这个默认参数所记载的TC目录的位置通常是C:\TC20,这就是问题所在。如果你的TC确实在那个位置,万事大吉,可惜通常情况不是这样的。
动手解决之前,首先检查你目前TC所在的路径,确保路径经过的每一个目录的名字都不超过8个字符,也没有中文或其他语言的字符,就是说确保目录名称都是8个英文字符或数字。我假设你的TC安装在X:\foo\code\TC
然后打开你的TC,打开Options菜单,可以用鼠标点击,也可以按键盘的Alt+O。用方向键移动到Directories菜单,回车之后就能看到一个窗口,这就是设置的地方。
在第一个输入栏里写上X:\foo\code\TC\include,这是头文件所在的目录。
在第二个输入栏里写上X:\foo\code\TC\lib,这是库文件所在的目录。
第三个输入栏是输出文件的路径,也就是编译完成的程序所在的位置。第四个是TC启动时搜索源代码的路径。这两个路径你都可以设为你喜欢的位置。
然后就可以ok确认。请选择Options菜单下的save命令来保存,避免以后再次设置。
至此问题解决。再次编译程序就可以通过。
PS:使用安装文件方式安装不会出现这个问题,但我已经很少看到TC的安装包了。
这是原帖地址
http://www.vcgood.com/bbs/forum_posts.asp?TID=1559&get=last#2212或许对你有用