编译连接
文章平均质量分 76
diligentForLife
请保护环境,减少各种污染,保护人类自己!
展开
-
cmake Could NOT find Boost (missing: xxx 的问题解决
cmake Could NOT find Boost (missing: xxx的问题解决在window上编译solidity的时候,先进行sln工程的生成,根据官方文档执行cmake即可:cmake -G "Visual Studio 16 2019" ..或者在没有BOOST_ROOT环境变量的情况下额外指定boost路径。我是有BOOST_ROOT环境变量的,所以未指定,但是题目中的问题与此无关。直接执行上面命令报错了。。。:CMake Error at C:/Program Files/原创 2021-06-17 18:46:57 · 28799 阅读 · 3 评论 -
交叉编译入门及必要配置方法总结
交叉编译总结本文是交叉编译入门及必要配置方法总结,目的为新手介绍如何进入交叉编译的世界,并附带两个重要列子:第一个是使用cmake进行交叉编译第二个是交叉编译Protobuf交叉编译的目的是在一台架构A主机平台上编译另一种架构B目标平台的二进制文件或者库,交叉编译在目标系统平台(开发出来的应用程序序所运行的平台)难以或不容易编译时非常有用。主要体现在以下四个方面:性能: 目标平台比主机...原创 2019-12-31 15:20:25 · 4202 阅读 · 2 评论 -
交叉编译MySQL的【C API (libmysqlclient)】
交叉编译MySQL的【C API (libmysqlclient)】本文主要进行的对mysql的"C API (libmysqlclient)"进行arm的交叉编译。请注意不是对mysql-server的交叉编译。本文的前提是你已经下载了对应的交叉编译工具链(cross compile toolchain)。我使用的是aarch64的交叉编译工具链。主机是Ubuntu16.04+64bit的...原创 2019-12-26 10:53:15 · 4810 阅读 · 5 评论 -
g++: internal compiler error: Killed (program cc1plus)
g++: internal compiler error: Killed (program cc1plus)编译工程的时候中途出现标题中的错误,之前以为是硬盘空间不足,就清理了硬盘空间,但是还是出错,经过查找发现了问题的原因:内存不足 解决方法就是创建临时交换空间swap原创 2017-11-06 12:57:32 · 3955 阅读 · 0 评论 -
Protobuf知识汇总
Protobuf知识汇总1.Protobuf的介绍:【链接地址】2.Protobuf语言指南——.proto文件语法详解:【链接地址】3.谷歌官方Protobuf主页:【链接地址】==============================上述转载如有侵权,请通知,马上删除...转载 2019-01-17 14:34:00 · 1039 阅读 · 0 评论 -
【C++ 异常】error: jump to case label [-fpermissive](转载)
【C++ 异常】error: jump to case label [-fpermissive]作者:blue_smile链接:https://www.jianshu.com/p/254abfa7caed编译程序时,编译器报错error: jump to case label [-fpermissive] , error: crosses initialization of ‘xxxx’,对...转载 2019-01-22 14:43:53 · 10325 阅读 · 2 评论