自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (8)
  • 收藏
  • 关注

原创 windows设置批处理编译环境

Table of Contents1.Windows X64 编译环境设置2.Windows X86 编译环境设置假设你已经装好了VC的环境。拿到一个C++的demo,是用批处理写的。尝试编译,报“fatal error C1034: Windows.h: 不包括路径集”。这还不简单吗,直接找到windows.h 将路径添加到换将变量里就可以了!!然而并没有个鸟用。正确的打开方...

2020-04-25 09:17:17 368 1

原创 wix使用

批量导入文件https://blog.csdn.net/dirichlet_zju/article/details/80150632这时代码里的var.xxxname在工程项目里是未定义的变量,这个时候我们自然想到在项目属性里添加,下图位置。添加后依然报undefined preprocessor variables,关掉项目重新打开发现我定义的变量又没了,说明没有真正的定义进去。不知道为...

2020-04-24 10:35:09 952

原创 Cmake生成动态库问题

为什么我生成的动态库里找不到类或符号。在使用时编译器会报未声明的定义? 因为我们在使用Cmake组织项目文件时,习惯于将特定功能放在不同的目录,在不同的目录生成Cmake的子项目。子项目生成*.a文件,然后再在根项目链接各子项目。这个时候由于静态库的特点就会出一些问题。 我们在根项目源文件里没有使用某个类,而在引用动态库时又用到了这个类,这是就会出现文章开头的问题。由于静态库...

2020-04-21 09:42:22 642

原创 SWIG 生成C#中继承、模板

SWIG对C#的支持好像还不太好,有时需要手动修改一些地方。1. 模板类。貌似不支持模板类的转化。在生成的*.cxx文件中,有些用到模板类的地方需要手动将命名空间加上。2. 命名空间SWIG将所有的接口都放在了定义的模块命名空间下。3. 继承关系文档上讲支持单继承,不支持多重继承,但是在使用的过程中感觉有些类的继承是有的,有些生成类就不包含继承。我的处理方法是在生成类的...

2020-04-20 14:02:11 569 1

原创 Swig的使用

一、Swig在windows下的使用流程https://blog.csdn.net/zy1049677338/article/details/85203174二、LINUX源码安装swighttps://blog.csdn.net/veryitman/article/details/17398151三、swig 将c++转换为python 接口https://blog.csdn...

2020-04-13 11:09:13 245

转载 git 创建子仓库 submodule

原文:https://blog.csdn.net/u013463707/article/details/98758863使用Git submodule步骤:一、先clone 一个父仓库:git clone "ssh://1632@ip:29418/test"cd testgit submodule add <submodule_url>例如:git submodule...

2020-04-07 11:17:47 1002

转载 C#代码规范

目的  1.方便代码的交流和维护。  2.不影响编码的效率,不与大众习惯冲突。  3.使代码更美观、阅读更方便。  4.使代码的逻辑更清晰、更易于理解。在C#中通常使用的两种编码方式如下  Camel(驼峰式): 大小写形式-除了第一个单词,所有单词第一个字母大写,其他字母小写。  Pascal(帕斯卡): 大小写形式-所有单词第一个字母大写,其他字母小写。C#代码规...

2020-04-03 14:31:13 271

原创 七、命令模式

命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。优点:1、降低了系统耦合度。 2、新的命令可以很容易添加到系统中去。使用场景:认为是命令的地方都可以使用命令模式,比如: 1、GUI 中每一个按钮都是一条命令。 2、模拟 CM...

2020-04-01 09:15:20 81

GRPC C++静态库,头文件

GRPC源码编译,v1.48.0-prel分支 git clone https://github.com/grpc/grpc 按照grpc/src/cpp/BUILDING.MD编译。 供源码不好获取,编译困难,又想使用或学习的同学。

2022-07-25

grpc+submodule

git clone https://github.com/grpc/grpc git submodule update --init 历经千辛万苦拉下来的代码。 共享一下。

2022-05-19

rt-kernel.tgz

RaspbrryPi 2、3B实时内核补丁。

2021-12-18

glibc-2.30_arm.tar.xz

glibc-2.30版本,源码交叉编译生成的动态库。运行在arm平台上。libc.so.6版本比较低的可直接拿去更新。

2020-08-24

linux_libevent_SDK.zip

libevent-2.1.12-stable Linux下编译的动态库,包含头文件。可在自己的c/C++代码中使用。因为是在ubuntu.20下编译的,GCC、G++版本是9.0,如果在使用过程中出现编译符号问题,请考虑更新自己的gcc/g++版本

2020-08-20

windows_libevent_SDK.zip

libevent-2.1.12-stable Windows下编译的动态库,头文件。可在自己的C/C++代码中直接使用。本动态库编译时不包含opensll.

2020-08-20

Windows_mysql_SDK.zip

windows下MySQL的SDK,包含MySQL的头文件,动态库。MySQL版本是8.0.2。可以在自己的C++代码中实现mysql使用,包括客户端的登录,数据库的访问,数据库的增删改查等。

2020-08-20

dist.zip 包含jsoncpp全部源码的一个cpp文件

jsoncpp 源码生成的一个cpp文件,和两个必须的头文件。

2019-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除