DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2020年10月23日

摘要: 用途:提供一些列表操作 list(LENGTH <list><output variable>) list(GET <list> <elementindex> [<element index> ...] <output variable>) list(APPEND <list><element> [ 阅读全文
posted @ 2020-10-23 11:23 DoubleLi 阅读(2300) 评论(0) 推荐(0)

摘要: 1 Linux下so的特性 1.1 So的内容 nm可以看so的导出符号表 nm -C libsayhello.so ... 00000000000006a0 T sayhello ... 可看到该so导出了一个函数,sayhello 1.2 App运行时加载的so名字 app链接时用到的so库,它 阅读全文
posted @ 2020-10-23 10:25 DoubleLi 阅读(2480) 评论(0) 推荐(0)

摘要: 针对同一动态组件的不同版本链接和加载。一、概念 DLL HELL字面意思是DLL"灾难",是由于com组件(动态库)升级引起的程序不能运行的情况。 原因 有三种可能的原因导致了DLL Hell的发生: 一是由使用旧版本的DLL替代原来一个新版本的DLL而引起的。这个原因最普遍,是Windows 9X 阅读全文
posted @ 2020-10-23 10:23 DoubleLi 阅读(1105) 评论(0) 推荐(0)

摘要: [转]https://blog.csdn.net/zhanglianpin/article/details/50491958 我们在linux下开发项目,有时会对外提供动态库,像***.so.1.0.0这样子的文件,另外提供相应的头文件。用户拿到动态库和头文件说明,就可以使用动态库里的functio 阅读全文
posted @ 2020-10-23 10:18 DoubleLi 阅读(4680) 评论(0) 推荐(0)

摘要: http://www.cppblog.com/wolf/articles/74928.html http://www.cppblog.com/wolf/articles/77828.html http://www.jb51.net/article/34990.htm 1.概念和区别: 静态库就是在编 阅读全文
posted @ 2020-10-23 10:11 DoubleLi 阅读(420) 评论(0) 推荐(0)

摘要: 我一直在寻找便携式方式来强制CMake启用编译器的C99功能,以避免以下 gcc错误: error: ‘for’ loop initial declarations are only allowed in C99 mode for (int s = 1; s <= in_para->StepNumb 阅读全文
posted @ 2020-10-23 09:51 DoubleLi 阅读(1514) 评论(0) 推荐(0)