最简单的生成, 动态加载.so 文件的例子

//test.cpp

#ifndef _TEST_H
   #define _TEST_H
  
   #include <iostream>
   using namespace std;
  
   void showMessage()
   {
           cout << "test..." << endl;
   }
   #endif

gcc -shared -fPIC test.cpp -o libtest.so.1.0

//创建链接

ln -fs $PWD/libtest.so.1.0     $PWD/libtest.so  //要使用绝对路径

// test.h 动态库库中函数的声明

void showMessage();

//main.cpp

int main()

{

showMessage();

return 0;

}

//动态加载.so

g++ main.cpp -L. -rdynamic -ltest -o main    //这里注明一下 -L. 的意思是在当前目录下搜索该文件

linux 下创建并动态加载.so 文件相关推荐

  1. Vue下拉框动态加载数据

    Vue下拉框动态加载数据 <template><a-select v-model="model.type" show-search placeholder=&qu ...

  2. ExtJS4.x动态加载js文件

    动态加载js文件是ext4.x的一个新特性,可以有效的减少浏览器的压力,提高渲染速度.如动态加载自定义组件 1.在js/extjs/ux目录下,建立自定义组件的js文件. 2.编写MyWindow.j ...

  3. HTML5动态加载资源方式,动态加载JavaScript文件的两种方法

    这篇文章主要为大家详细介绍了动态加载JavaScript文件的两种方法,感兴趣的小伙伴们可以参考一下 第一种便是利用ajax方式,把script文件代码从背景加载到前台,而后对加载到的内容经过eval ...

  4. php动态页面加载慢,通过动态加载JS文件提升网站访问速度

    相对与HTML,CSS,javascript是最影响浏览器性能的,因为浏览器在遇到<script>标签时,必须等待js代码下载和执行完毕后再执行后面的内容,因此当页面中js文件过多时,网站 ...

  5. 动态加载JavaScript文件

    目录 配置 无脑方法! 逆袭之道! 一块蛋糕! 结论 源代码 JavaScript文件的动态加载是您必须拥有的非常有用的工具之一.它允许您通过将阻止脚本从加载过程中移出(通常称为"延迟加载& ...

  6. js动态加载css文件和js文件的方法

    今天研究了下js动态加载js文件和css文件的方法. 网上发现一个动态加载的方法.摘抄下来,方便自己以后使用 [code lang="html"] <html xmlns=& ...

  7. unity动态加载.obj文件相关

    .obj文件加载相关 QA: 要点 .obj文件结构 .mtl文件结构 材质匹配问题 动态加载obj文件 unity资源商城插件:Runtime Obj Importer QA: q: 如何动态加载o ...

  8. 在线客服系统源码开发实战总结:动态加载js文件实现粘贴一段js的sdk代码,直接引入插件效果...

    常见的在线客服系统中,或者是统计代码中,粘贴一段js代码,就能引入某个插件的效果.这个是怎么实现的呢? 原理非常的简单: 对于不同的加载文件类型创建不同的节点,然后添加各自的属性,最后扔到head 标 ...

  9. HTML5动态加载资源方式,动态加载JavaScript文件的3种方式

    以下是遇到的几种动态加载JavaScript文件的方式,持续更新中... 一.使用document.write/writeln()方式 该种方式可以实现js文件的动态加载,原理就是在重写文档流,这种方 ...

最新文章

  1. 第十七章 特殊成员_类的函数指针
  2. MYSQL关于日期统计常用的SQL语句
  3. Android studio之NDK integration is deprecated in the current plugin解决办法
  4. scp和ssh如何连接指定端口的远程主机
  5. centos-安装ifconfig
  6. Spring-AbstractRefreshableApplicationContext
  7. three DragControls(拖拽整个模型)
  8. NextJS基础教程
  9. php去除中文以外的特殊字符,php从文本中去除空格、特殊字符的4种情况
  10. 伺服驱动器上UVW电机动力线相序接错
  11. ESS 控制台之访问控制篇
  12. Maven镜像仓库配置地址
  13. 汽车电子零部件可靠性测试
  14. 全志A64 Android6.0编译
  15. delphi xe7 EMS是什么 什么作用,怎么使用?
  16. 使用树莓派实现微信远程监控
  17. 自我检查,看清自己 看清自己什么皮肤。
  18. 数据库插入、删除、修改语句
  19. java 搞笑翻译_超级搞笑的英文翻译图文版!笑死我了
  20. muduo源码学习 Day03

热门文章

  1. PHP实现多服务器session共享之NFS共享
  2. java 文件流的处理 文件打包成zip
  3. 数字化平台之微信平台策略
  4. Oracle_双机备份_资料
  5. 《编程之美》读书笔记(十):“链表相交”扩展问题
  6. js优化阿里云图片加载(一)
  7. 在一个数组中删除另一个数组存在的值
  8. php下载https图片,php下载https图片报错Failed to enable crypto
  9. 计算机学院许斌副院长,马鞍山职业技术学院院长姚国成、马鞍山市卫校校长许斌一行来访我院...
  10. Springboot测试类的编写