lib文件是什么?是不是编译自动生成?我不加lib文件运行不了?

lib文件是什么?是不是编译自动生成?我不加lib文件运行不了?,第1张

lib文件静态库,这种文件中有头文件中声明册粗渣州悄的函数的实现代码,一般用在静态连编上,编译链接时,将lib文件与其他模块编译生成的目标代码链接,从而形成能够运行的可执行文件。

#pragma comment(lib, "pcc32_vc6.lib") 就是连入一个库文件,表示链接pcc32_vc6.lib这个静态库文件来生成可执行文凳激件。

arx是编译过的程序文件。

arx 全名 advanced runtime extention,是使用 C++语言结合 MFC 库开发 AutoCAD 应用的 CAD 二次宏稿开发方式。

比起 Visual Lisp 和 VBA 方式来,他的功能更加强大,哪毁代码运行速度最快(代码和 cad 基础代码在同一个层次类运行)适合大程序的开发,但是开发难度可想而知也相对较大。

一般在AutoCAD中被调用以执行某些程序命令或者处理CAD图形属性数据,李绝备不可查看内部文件。用VC++对CAD进行二次开发编译后的文件一般就是ARX文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12142019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存