社区
工具平台和程序库
帖子详情
请问Tc下使用lib的方法
cctv52006
2006-06-07 03:49:03
需要一些函数库,自己编写很麻烦。找到了一些有不知道再tc下能不能用,怎么用?
...全文
471
2
打赏
收藏
请问Tc下使用lib的方法
需要一些函数库,自己编写很麻烦。找到了一些有不知道再tc下能不能用,怎么用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happytang
2006-06-07
打赏
举报
回复
那边刚回答完
happytang
2006-06-07
打赏
举报
回复
http://community.csdn.net/Expert/topic/4806/4806360.xml?temp=.8074304
Tc生成lib的方法:● 扩展库与自建LIB库使用扩展库TC所带的库在有的情况下是无法满足功能要求的,自己写一个太麻烦,找到了一个LIB库又怕不会用。在WIN-TC中,对于使用外部的扩展库(第三方LIB)提供了一个方便的解决方法:首先要确定你的LIB库是FOR TC版本的而不是FOR VC或是其它的。如果确定是FOR TC的版本的话就把你的首标文件(或称头文件),就是扩展名为*.h的文件拷贝到WIN-TC的include目录里,然后把相应名称的*.lib文件拷贝到lib目录,然后再运行WIN-TC时选择“编译配置”菜单项,你会看到扩展库信息栏目里有你的LIB库文件名在上面了,但是没有打钩。然后你把它钩选后再“确定”保存,以后的编译程序时就自动链接该扩展库了。自建立LIB库将自己的代码编译成LIB库的格式有利与保护自己的代码版权。如何来生成自己的LIB库呢?请按照下面的方法:STEP 1——生成目标代码(OBJ) 建立mylib的代码文件/********************* mylib.c *********************/void myfun(){printf("
myfun() in mylib.lib
");}然后保存为WIN-TC目录下的mylib.c文件然后到菜单项:运行->编译设置 看看“产生 OBJ 文件”是否已选择,若未选择则选择之。然后回到主界面,点“编译链接”按钮(F9)STEP 2——建立LIB库(LIB)将WIN-TC目录下生成的mylib.obj文件拷贝至WIN-TC的BIN目录,然后在该目录下用记事本建立一批处理文件makelib.bat,内容如下:Tlib mylib.lib +mylib.obj然后双击运行,则在BIN目录下生成了mylib.lib库文件。至此,你会觉得胜利开始向你招手了,不过你必须按部就班完成剩下的任务才能达到使用自建LIB库的最终目标。STEP 3——建立首标文件(*.h)并使用LIB库将BIN目录下的mylib.lib拷贝至WIN-TC的lib目录。然后打开WIN-TC的菜单:运行->编译配置你会看到“扩展库信息”列表里面有你生成的mylib.lib了,不过没有打钩,将它单击钩选,以后编译时就可以自动链接该库了。剩下的时就是建立首标文件了,用WIN-TC新建一文件,里面只需要写一句话:void myfun();如果担心反复引用的话,可以加上#ifndef #define #endif的结构,例如将以上结构用__MYLIB1来避免反复引用写为:#ifndef __MYLIB#define __MYLIBvoid myfun();#endif然后“保存”,在弹出的保存对话框里面的保存类型里选择最下面的头文件(*.h),保存位置为WIN-TC的INCLUDE目录,文件名要与建立的库一致既为mylib。如果顺利的话,在INCLUDE目录下将可以看到一个mylib.h文件。至此,你已经按照步骤建立了LIB库并完成了WIN-TC的相关设置,接下来将检验自己的劳动成果了。STEP 4——测试自己的LIB库新建测试文件如下:#include "mylib.h" /*包含自定义库的头文件*/main(){myfun();getch();}激动人心的时刻到了(如果你是第一次做自己的库会有这种感觉的),使用用Ctrl+F9编译运行之,如果成功的话,你将会看到下面的屏幕输出:myfun() in mylib.lib如果出现错误信息的话,你再检查一下你自己是否是严格按照步骤生成并使用的LIB库需要注意一下:由于DOS路径长度的限制,同时使用(钩选)的根据路径长短最多可以同时支持10个!
架构师成长计划
frm=csdn_2 第二期:转化医学研究背景下的高性能计算平台复制链接收看完整内容:https://bizwebcast.intel.cn/eventstart.aspx?eid=311&
tc
=pzw21rx59o&frm=csdn_2 第三期:联邦学习的研究与应用实践复制链接...
TC
下生成.
LIB
文件的
方法
● 扩展库与自建
LIB
库
使用
扩展库
TC
所带的库在有的情况下是无法满足功能要求的,自己写一个太麻烦,找到了一个
LIB
库又怕不会用。在WIN-
TC
中,对于
使用
外部的扩展库(第三方
LIB
)提供了一个方便的解决
方法
:首先要确定...
c语言怎么调用
tc
里的库文件,[求助]
Tc
中制作并加载
lib
文件问题
你的问题是链接程序找不到你自己做的...这是我收集的详细资料:自定义函数库的
方法
及应用:一、2个相关的命令 1、
TC
C——
TC
的DOS下的命令行编译连接工具 2、T
LIB
——
TC
的DOS下的库操作工具二、1个自定义的函数库的...
Tc
生成
lib
的
方法
(转)
Tc
生成
lib
的
方法
:● 扩展库与自建
LIB
库
使用
扩展库
TC
所带的库在有的情况下是无法满足功能要求的,自己写一个太麻烦,找到了一个
LIB
库又怕不会用。在WIN-
TC
中,对于
使用
外部的扩展库(第三方
LIB
)提供了一个方便的...
Tc
3.0/
Tc
2.0
使用
方法
Turbo C 2.0/3.0(
TC
2.0/2.0)设置详解 对于初学程序设计的人来说Turbo C 2.0无疑是最简单最理想的入门语言环境之一,但也常由于环境变量设置的不正确导致程序无法编译运行,严重打击了初学者来之不易的自信心。...
工具平台和程序库
24,855
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章