- 博客(4)
- 收藏
- 关注
原创 Linux生成静态库和动态库
这里不深入介绍静态库和动态库的区别,只是总结了Linux系统下生成及使用静态库和动态库的方法。首先,我们可以把静态库理解为一堆目标文件的归档文件,所以需要使用归档工具 ar ,编译器则使用 g++ 首先把要封装成库文件的源文件和头文件准备好// math.h#include <iostream>class Math{public: static int max(int a, int b)
2016-09-19 11:23:41 381
原创 一些编译错误及解决方法<记录>
初学C++编程时,总会遇到这样那样的错误。因此,总结一些经常遇到的编译错误及解决方法,方便自己和他人,不定期更新中~错误1:cannot declare member function ‘static ......’ to have static linkage解决方法:.cpp文件里的函数就不要带 static 了,删除就好错误2:在生成动态库时遇到以下问题relocation R_X86
2016-09-19 10:44:45 2950
原创 在Deepin系统上安装OpenSSL
在Deepin系统上安装OpenSSLLinux系统版本:deepin 15.3OpenSSL版本:openssl-1.1.0因为Deepin系统可能会自带OpenSSL,所以我是先卸载之后再安装新版本。 1. 从官网https://www.openssl.org下载最新版本的OpenSSL openssl-1.1.0.tar.gz 2. 解压文件:tar -xzf openssl-1.1.0.
2016-09-18 10:59:41 3889 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人