C++ Builder 使用外部库文件解决链接时报错问题

来源:互联网 发布:公差等级查询软件 编辑:程序博客网 时间:2024/06/13 15:42

 【工具】
Borland C++ Builder 6.0 /CodeGear C++ Builder 2007/2009

【问题】
使用外部库文件(静态Lib文件、静态调用DLL)链接时报错:找不到某些函数。

【解决方法】
第一种方法:
   在工程上右击,选择弹出菜单的“Add...”。
   在出来的文件选择框里面,选择文件类型为“.Lib”,
   找到相应的Lib文件,点击“打开”按钮,该Lib文件就添加到工程了。
   再次编译链接即可。

第二种方法:
   在“Project-->Options”设置界面,切换到“Directories/Conditionals”,
   点击“Library Path”后面的“...”按钮,
   在出现的“Directories”界面,添加对应Lib文件所在的目录,
   以iphlpapi.lib为例,目录为“$(BCB)/lib/psdk”。
   然后,在要使用此lib的工程主文件的“#pragma...”段,
   添加如下语句:
       #pragma link "iphlpapi.lib"
   再次编译链接即可。

原创粉丝点击