生成静态库以及在其它工程中的使用

原创 2015年07月09日 09:23:37

步骤如下:

1 . 创建静态库工程,添加需要的.h及.cpp 文件,编译生成Lib文件

2. 将.h 文件和lib 文件拷贝到要用到的新工程目录下,包含(#include)相应的头文件,

     引用静态库(#pramga cpmment (lib,"li.lib"),或在系统设置中添加需要引用的库),这样就可以直接使用静态库

    中的所有资源了(相当于将这些资源全部拷贝到当前目录下),在使用时只能看到函数(/类)等资源的在.h 文件中的

    声明,但无法看到.cpp 文件中对这些资源的具体实现

相关文章推荐

GPUImage添加到工程及使用 获取真机与模拟器的静态库libGPUImage.a及其两者的合成

这里先先写获取libGPUImage.a静态库文件,再先获取相应的头文件吧 一、首先下载GPUImage  https://github.com/BradLarson/GPUImage  (获取...
  • Wulitc
  • Wulitc
  • 2017年04月28日 00:44
  • 387

在一个工程中使用了不同版本的静态库的问题分析

在一个项目中,模块A链接了poco的1.6.1版本静态库。 后来发现解析json抛异常。 但是独立的demo中却正常。 通过排查发现,项目中的其他模块集成了poco 1.5的版本静态库。 而通...

用workspace管理工程,并解决多静态库依赖

from:http://www.cnblogs.com/perryxiong/p/3759818.html 最近我在项目中遇到一些工程之间的管理问题。   模型: 其中 库A ...

pugixml的静态库工程

  • 2012年08月16日 12:38
  • 59KB
  • 下载

文件编码检测静态库vs2012工程

  • 2014年02月26日 16:52
  • 268KB
  • 下载

IOS 多工程依赖(.a)静态库和Bundle

IOS 多工程依赖(.a)静态库和Bundle
  • phyky
  • phyky
  • 2017年07月25日 15:58
  • 444

工程链接静态库的时候,通过删除class来解决重复的符号的错误

工程链接静态库的时候,通过删除class来解决重复符号(duplicate symbol)的错误         如果你在工程中使用静态库,并且指定了编译选项为-all_load(为了让Objecti...
  • hherima
  • hherima
  • 2014年04月17日 18:32
  • 2790
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:生成静态库以及在其它工程中的使用
举报原因:
原因补充:

(最多只允许输入30个字)