当前位置:编程学习 > C#/ASP.NET >>

关于LIB库的使用?

问两个问题,大家不要见笑哈,就是我在C++.NET中引入了需要编译的所有项目文件,建了一个LIB库的工程,但是编译的时候老是说找不到对应的引用的头文件,不知道工程设置里是不是还得设置include 路径?怎么设置? 另外如果用C++ builder编译的LIB库,用C++.Net 可以直接调用吗?是不是所有的LIB都是通用的? --------------------编程问答-------------------- 嗯,can not find such head file 大概是这个错误吧

1、尝试一下 包含完整路径,或者将头文件拷贝到引用头文件的cpp相同目录,再或者设置项目属性中 寻找路径(这个我没用过,按理说可行)。

e.g

#include "../../myheadfile.h"

2、C++ builder的LIB 不能直接在VC.NET中使用

http://topic.csdn.net/t/20030116/09/1363232.html 这里是VC的lib转BCB的lib ,有对应的工具

反过来似乎没有。。。。

--------------------编程问答-------------------- 谢谢一楼,由于我建的这个包里的工程包含的文件非常多,一个个的改不太现实,项目属性中昨天我找了半天没发现有指定include路径的设置,不知道在什么地方? --------------------编程问答-------------------- 项目属性->通用属性->添加搜索路径

我没有亲自测试过,照理说是这里

vs2005环境 --------------------编程问答-------------------- 你可以试着在解决方案管理器的项目名称上面点击右键,在属性里面的配置属性里面的C/C++,在附加包含目录里面加上LIB库的文件路径。 --------------------编程问答-------------------- tools->options->projects and solutions->vc++ directories->library files --------------------编程问答-------------------- tools->options->projects and solutions->vc++ directories->library files --------------------编程问答-------------------- 顶一下,我也想知道怎么做de  --------------------编程问答-------------------- 第一、需要包含头文件,如果头文件在当前路径中则不需设置include路径,否则需要设置,在VS中的设置方法为Tools->opinions->projects and solutions->VC++ Directries 软后选择include files输入头文件所在路径即可。
第二个问题,关于静态库,与头文件相同,如果静态库在当前路径则不需设置路径否则选择Tools->opinions->projects and solutions->VC++ Directries 软后选择Library files输入库文件所在路径即可。另外,在当前工程中要右击选择properties 选择liker->Input 在Additional dependecies 中输入所要调用的静态库即可

希望对你有所帮助
补充:.NET技术 ,  VC.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,