Linux
文章平均质量分 91
岑小岑
立求上进的技术小白
展开
-
centos7交叉编译aarch64
gcc-7.3.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:157:10: 致命错误:sys/ustat.h:没有那个文件或目录。#include 改成 #include without-isl 和 without-cloog 不用下载 isl、cloog。一下下载版本,可以复制路径选择目标服务器对应的版本下载。因为gcc 和 glibc互相依赖。原创 2023-12-20 10:38:48 · 1434 阅读 · 3 评论 -
Linux下CMakeList.txt的书写
一:MyLib(静态库或动态库)cmake_minimum_required(VERSION 2.8) //cmake版本project(MyLib) //生成文件名set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread") //采用C++11编译并且使用-pthread库inc原创 2020-12-29 14:50:00 · 422 阅读 · 0 评论 -
ubuntu18下使用protobuf
1)在需要用protobuf的工程文件夹下创建proto文件例如: /home/Client文件夹下创建test.proto文件(1)终端输入: sudo gedit ‘/home/Client/test.proto’(2)文件中写入:syntax = "proto3";package TestCalc;message Calc{ int32 Type = 1; ...原创 2019-05-08 11:28:07 · 1391 阅读 · 0 评论 -
Linux系统QT编写简单C++ 的C/S (socket连接)
1)Client.cpp#include<stdio.h>#include<stdlib.h>#include<string.h>#include<errno.h>#include<sys/types.h>#include<sys/socket.h>#include<netinet/in.h>#in...转载 2019-05-07 14:48:49 · 1926 阅读 · 0 评论 -
ubuntu18 + QT + 动态库创建和调用+Plain C++ Aplication
一:创建静态库1)一直下一步到结束2)MyLib.pro不需要动默认就好QT -= guiTARGET = MyLibTEMPLATE = libDEFINES += MYLIB_LIBRARYDEFINES += QT_DEPRECATED_WARNINGSSOURCES += \ mylib.cppHEADERS += \ ...原创 2019-05-10 15:34:29 · 1514 阅读 · 0 评论 -
Ubuntu安装RabbitMQ
1.由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang,执行命令:apt-get install erlang-nox # 安装erlangerl # 查看relang语言版本,成功执行则说明relang安装成功注:1)如果遇上没有权限:使用 sudo apt-get install erlang-nox2)无法获得锁 /var...转载 2019-05-16 09:34:38 · 158 阅读 · 0 评论 -
C++使用RabbitMQ
1)新建Paint C++ APlication项目,导入rabbitMQ静态库.pro结果如下TEMPLATE = appCONFIG += console c++11CONFIG -= app_bundleCONFIG -= qtSOURCES += \ main.cpp \ rabbitmqclient.cppHEADERS += \ rab...转载 2019-05-16 17:23:24 · 13957 阅读 · 3 评论