300英雄夏洛特出装ap:C语言操作问题

来源:百度文库 编辑:高校问答 时间:2024/05/02 10:00:13
我使用的turboC可编译,但运行错误,说是无法打开文件,请问如何打开obj.,lib.文件呢?谢谢!
Unable to open input file'cos.obj'那个什么连接的我不懂,make exe也同样是Unable to....turbo里的文件夹lib里图标显示好像是无法打开...

路径不对
options=>directory=>
include = 你安装的TC路径/include
lib = 你安装的TC路径/lib
其它的设置为一个有效的输出路径就行了
(最简单的方法还是把所有的盘符“C”改成“E”)
最重要的是设置完成后要在options->saveconfig
其中重要的4行含义如下:
Include directories:........ “包含文件”默认目录
Library directories:........ 库文件默认目录
Output directory:........ 存放*.exe和*.obj文件目录
Turbo C directory:......... TC所在目录

至于你的菜单如何设置,就要看你把TC存在哪里、并且文件夹是什么名了。

不可以这样打开的 你要在DOS环境下打开 在 开始 程序 附件 里有个 C命令符 就进入了DOS

DOS命令也简单也随便看看

OBJ是头文件 你只编译 了 还要连接 就是COMPILIT 后面的LINK

要不你直接让MAKE EXE 就行了 然后在DOS下打开哪个EXE文件

obj是一个目标文件,这样的文件一般打不开的,出现这样的问题你要修改原程序得到解决.或者换一个编译器重新编译.

其实我也遇到了这个问题
到百度知道搜了一下答案,发现大家都说是路径的问题,可是路径改了之后发现还是不好使!又有朋友说是没有这个文件,可是我到LIB文件夹里看发现有这个文件,于是就把它拷了出来,放在了与TC.EXE同级的目录下,再次运行,结果上面的问题就没有了。但遗憾的是有先是找不到其他的文件,自己到LIB文件夹中去找,发现也有,于是又拷出来。同样又是找不到其他文件,于是干脆把LIB中的所有文件都放到与TC.EXE同级的目录下,终于好使了!!

一般都是directory文件夹设置的位置不对,然后找不到库。

dos命令也简单看看