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

深圳上市公司网站建设公司竞价账户托管哪家好

深圳上市公司网站建设公司,竞价账户托管哪家好,建安培训官网,表白网站是怎么做的主程序使用 动态库或者静态库时 要保证 主程序与使用的动态库或者静态库的ABI一致;否则那怕编译通过也可能导致异常崩溃等问题 有四个方面: 1.使用的编译器版本【编译生成主程序与编译生成动态库或者静态库的编译期版本尽量保持一致】 2.debug/Release版…

主程序使用 动态库或者静态库时 要保证 主程序与使用的动态库或者静态库的ABI一致;否则那怕编译通过也可能导致异常崩溃等问题

有四个方面:
1.使用的编译器版本【编译生成主程序与编译生成动态库或者静态库的编译期版本尽量保持一致】
2.debug/Release版本【主程序与动态库或者静态库的debug或者Release版本尽量保持一致】【否则可能出现ABI问题导致异常崩溃】【编译使用Abseil库时已经验证】
3.x86/x64目标平台【目标平台必须保持一致】

4.使用的C++运行时库【只针对静态库有这种情况】=>对于静态库其选择使用的MT,MTD,MD,MDD这些选项要与参与主程序编译时主程序的选项保持一致;否则静态库编译不通过;
对于动态库没有直接这样的限制要求=>即不会导致编译不通过,但是最好还是保证主程序的运行时库与动态库的运行时库一致;否则即便通过编译,也可能在运行时出现ABI异常导致程序崩溃;【编译使用Abseil库时已经验证】
【详见:https://app.yinxiang.com/fx/b4f45f90-cf69-451a-a3c1-8dff9d77d3ed】

编译静态库时 可以任意使用 MT MTD MD MDD 多线程运行时库
编译动态库时 也可以任意使用MT MTD MD MDD 多线程运行时库

多线程运行时库方面:
实际上考虑ABI一致性问题,无论在编译执行程序,动态库,静态库时=>尽量选择与编译的debug/Release版本一致的运行时库版本【即最好在Debug/Release选择上一致;而至于使用静态运行时库还是动态运行时库任意】
=>即:
根据目标项目的 Debug模式 任意选择 MTD,MDD;
根据目标项目的Release 任意选择 MT,MD;

主程序-动态库/静态库方面:
当其他工程使用 静态库时,因为静态库最终要编译打包到整个程序内部,所以 其他工程编译使用的多线程运行时库的版本要与编译静态库时使用的多线程运行时库版本一致;否则编译不通过

而对于动态库,其他工程只是调用动态库接口,动态库本身并不打包进执行程序PE文件中;所以不要求主工程与动态库编译时使用的多线程运行时库版本一致;即不会因为这个出现编译不通过问题;但是最好还是保证主程序的运行时库与动态库的运行时库一致;否则即便通过编译,也可能在运行时出现ABI问题导致程序异常崩溃;

这样从 主程序,其链接的动态库/静态库;以及这些目标使用的运行时库 三个方便都严格保证ABI一致性

http://www.cadmedia.cn/news/5333.html

相关文章:

  • 常州市网站建设公司网络营销的发展历程
  • 购买网站服务器sem优化服务公司
  • 做英语教具的网站软件开发工具
  • 深圳网站建设与制作公司网络优化的意义
  • 上一篇 下一篇 wordpress网站关键词排名优化工具
  • 揭阳网站制作计划sem竞价代运营
  • 网站制作建设公司哪家好收录提交入口网址
  • 网站建设北京市营销策划的概念
  • 慢慢来建站公司维普网论文收录查询
  • 河北大名网站建设招聘河南搜索引擎优化
  • 耒阳市人民政府门户网站重庆网站推广
  • 网络策划工作内容湖南seo公司
  • 建设一个网站需要那些技术关键词举例
  • 香港建设 招聘信息网站网站流量查询网站统计查询
  • 怎样申请免费网站域名百度访问量统计
  • 公众号购物做网站还是小程序seo站内优化
  • 网站建设工作总结报告朋友圈产品推广文案
  • 中企业网站建设百度关键词推广价格
  • 石碣做网站优化如何在百度上发广告
  • 网站建设课程下载网站关键词怎么优化排名
  • 成都网站定制开发seo培训学校
  • 网络维护工作怎么样网站seo搜索
  • 成都网站建设龙兵科技百度 个人中心首页
  • 广州正规网站建设有哪些网站优化seo推广服务
  • 网站建设合作协议文本soe搜索优化
  • 经营范围 网站建设最新足球消息
  • 北京公司网站优化优化大师如何删掉多余的学生
  • 免费做图片链接网站网络营销的收获与体会
  • 营销培训内容有哪些网站首页seo关键词布局
  • 网站建设下什么科目电商怎么做?如何从零开始学做电商赚钱