当前位置: 首页 > news >正文

网络网站租福州seo兼职

网络网站租,福州seo兼职,网站商城怎么做app,上海网页建站模板使用自己封装的so时遇到了点问题&#xff0c;本着简便原则决定写个demo看看&#xff0c;顺便记录下整个过程。 1&#xff09;生成so所需的文件如下&#xff1a; print.h #ifndef __print_h__ #define __print_h__void print(void);#endifprint.cpp #include <stdio.h> #i…

使用自己封装的so时遇到了点问题,本着简便原则决定写个demo看看,顺便记录下整个过程。

 

1)生成so所需的文件如下:

print.h

#ifndef __print_h__
#define __print_h__void print(void);#endif

print.cpp

#include <stdio.h>
#include "print.h"void print(void)
{printf("hello world.\n");
}

bye.h

#ifndef __bye_h__
#define __bye_h__void bye(void);#endif

bye.cpp

#include <stdio.h>
#include "bye.h"void bye(void)
{printf("bye bye.\n");
}

midd.h

#ifndef __midd_h__
#define __midd_h__class Middleware{public:Middleware();~Middleware();bool data(const char *p);
};
#endif

midd.cpp

#include "print.h"
#include "bye.h"
#include "midd.h"
#include <stdio.h>Middleware::Middleware()
{printf("Middleware::Middleware()\n");
}Middleware::~Middleware()
{printf("Middleware::~Middleware()\n");
}bool Middleware::data(const char *p)
{print();bye();return true;
}

  

2)编译过程

g++ -c -fPIC -shared bye.cpp

g++ -c -fPIC -shared print.cpp

g++ -c -fPIC -shared midd.cpp

 

3)链接过程

g++ -o test.so midd.o print.o bye.o -fPIC -shared

 

4)动态链接库的使用

现在写一个main.cpp来调用so,看看效果

main.cpp

#include "midd.h"
int main()
{Middleware middleware;middleware.data("xxx");return 0;
}

生成可执行文件:

g++ -o test main.cpp ./test.so

测试:

./test

Middleware::Middleware()
hello world.
bye bye.
Middleware::~Middleware()

  

转载于:https://www.cnblogs.com/yangtze736-2013-3-6/p/4670947.html

http://www.lbrq.cn/news/2713987.html

相关文章:

  • 学编程的步骤windows优化大师提供的
  • 怀化医保网站电子商务网站推广
  • 做外汇都要看什么网站快照网站
  • 靖江有帮助做苏宁易购网站的公司吗今天最新的新闻头条
  • 12306网站如何做解绑推广app是什么工作
  • 餐馆餐饮装修设计网站搜索优化技巧
  • 招生代理平台网站seo优化案例
  • 郑州企业网站seo如何推广普通话
  • 网站邮件发送功能怎么做免费做网站网站
  • 车陂手机网站建设报价海外seo推广公司
  • 怎么加入网站做微商城网络推广哪个平台好
  • 网站开发实习报告广州seo网站推广
  • 做网站和彩票的同步开奖怎么做广告推广代运营公司
  • 青岛个人接网站建设百度网盘在线登录入口
  • axure开始怎么做网站首页培训班报名
  • 江苏cms建站系统搜索引擎优化的根本目的
  • 食品网络营销策划方案seo测试工具
  • 企业网站建设中期报告模板南宁seo服务公司
  • 北仑网站建设网络营销是干什么的
  • 乐山网站建设唐山百度提升优化
  • SharePoint做网站好吗杭州seo排名公司
  • 中国室内设计装饰协会公司网站如何seo
  • 江苏省建设委员会网站南京seo网络推广
  • 广州的网站建设公司百度公司总部
  • 手机网站建设价格是多少线下推广有哪几种渠道
  • wordpress中文字设置白杨seo教程
  • 杭州市做网站中国国家培训网
  • 怎样做网站快照青岛百度推广优化
  • wordpress注册取消邮箱验证码西安seo技术培训班
  • 乌克兰网站服务器神起网络游戏推广平台
  • GitHub 仓库代码上传指南
  • Mybatis学习笔记(三)
  • OS设备UDID查看方法
  • TWINCAT+COPLEY ethercat配置
  • OpenCV 高斯模糊降噪
  • 入门概述(面试常问)