- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 vc的静态库依赖
vc的静态库依赖背景vc编译的静态库.lib文件是一系列.obj文件的集合,这点和linux系统上的静态库一致,但是vc的静态库有一个独有的功能,强制这个静态库的使用者必须链接某个库。这点在静态库已经有很复杂的依赖关系或者需要强制链接某个版本的库时及其有用。 否则,如果静态库中用到了其他的库,需要这个静态库的使用者在最终的链接阶段清楚所有使用到的库,然后一一链接。 如果静态库依赖的库很多的话,而
2016-08-31 09:18:48 2334
原创 linux下的静态库依赖
linux下的静态库依赖背景linux的静态库.a和动态库.so的区别很大,静态库基本上只是一系列.o文件的集合加上符号表,没有链接过程,不能依赖链接其他的静态库或者动态库。如果静态库中用到了其他的库,需要这个静态库的使用者在最终的链接阶段清楚所有使用到的库,然后一一链接。如果静态库依赖的库很多的话,而且依赖的关系很复杂,那么对于最终的使用者来说绝对是一场噩梦。方案linux下的静态库其实就是一系列
2016-08-29 20:21:33 10760 1
原创 安装本地的nuget包
安装本地的nuget包通常我们都是从nuget仓库中拉取nuget包,但是有时候需要安装本地的nuget包文件。例如刚制作了完成 一个nuget包,需要测试调试的时候。安装本地的包需要在vs中打开包管理器控制台,包管理器控制台在工具->库程序包管理器中打开。 在管理器控制台中使用Install-Package然后输入包id命令即可从默认的源安装nuget包。要想安装本地的包只要用-S命令指定源为一
2016-08-29 20:20:22 5301 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人