
笔记
cynh4234658
这个作者很懒,什么都没留下…
展开
-
windows C++ 获取CPU ID
window C++获取CPU id原创 2023-02-01 21:16:12 · 1005 阅读 · 0 评论 -
笔记scp
登录目标节点,假设是35节点输入命令:也就是从26节点上推送home下内容到35节点home下。scp root@172.24.12.26:/home /home输入yes,输入密码即可原创 2021-10-15 10:39:29 · 98 阅读 · 0 评论 -
linux下挂载硬盘
原创 2021-10-08 11:13:22 · 78 阅读 · 0 评论 -
dll向C#调用程序传送进度信息
DLL函数接口:extern "C" __declspec(dllexport) int WK_FMCW(void* intp, char* param_txt){ HANDLE handlebuf = (HANDLE)intp; HWND handleout = (HWND)handlebuf; char*jindu = "0";//进度,此处进度设置的0% MysendMessageCshop(handleout, jindu); return 0;}int MysendMessag原创 2021-02-01 13:57:38 · 274 阅读 · 0 评论 -
生成静态库并且禁止库代码调试
属性中:C/C++——>常规——>调试信息格式:改为无,则调用时禁止调试,改成程序数据库,则可以调试(库内部报错会展开库的代码)参考:https://blog.youkuaiyun.com/HIVAN1/article/details/82622991?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control&depth_1-utm_source=distribute.pc_原创 2020-12-17 18:00:28 · 199 阅读 · 0 评论 -
makefile 简单写法
**test:a.o** #test是生成的目标,a.o是用于生成的文件 **g++ -o test a.o** #编译器 -o 目标文件 来源文件**a.o:a.cpp** #a.o是结果,a.cpp是来源 #-c表示只编译不链接,生成.o文件 **g++ -o a.o -c a.cpp **#编译器 -o 目标文件 -c 来源文件 ```-o 目标文件 和 来源文件 顺序没有要求$@ 目标的文件名$< 第一个条件的文件名$? 时间戳在目标之后的所有条件, 并以空格隔开这些原创 2020-12-15 09:38:22 · 184 阅读 · 0 评论 -
matlab编译C++文件,依赖库函数的编译方法
类似gcc中的编译过程,可以通过写make.m文件来进行编译:make.m的写法(在原博主文档中进行了简化):clear all;is_64bit = strcmp(computer,'MACI64') || strcmp(computer,'GLNXA64') || strcmp(computer,'PCWIN64');CPPFLAGS = ' -IE:\opencv\opencv\build\include -IE:\opencv\opencv\build\include\opencv'; %转载 2020-11-01 14:58:26 · 338 阅读 · 0 评论 -
写makefile将文件编译成动态库:
写makefile将文件编译成动态库:obj= ./obj/main.o #main是编译的程序的名称CCFLAGS= -I /DiskArray/include -I /D/open/include #包含目录LDFLAG = -L /DiskArray/lib ##库目录CC = icpc #编译器LIBS = -lmk_intel_lp64 #需要用到的liblibmain.so:$(obj) #libmain是生成的.so的名字 ,share是表明生成动态库,生成.so 使用了原创 2020-09-23 22:39:39 · 579 阅读 · 0 评论 -
matlab使用mex编译C++程序及复数矩阵传参
使用的是matlab2017b,之前的2014好像不支持。首先mex -setup,它自动使用VS2017,运行的结果为: mex -setupMEX 配置为使用 'Microsoft Visual C++ 2017 (C)' 以进行 C 语言编译。警告: MATLAB C 和 Fortran API 已更改,现可支持 包含 2^32-1 个以上元素的 MATLAB 变量。您需要 更新代码以利用新的 API。 您可以在以下网址找到更多的相关信息: http://www.mathwor原创 2020-10-30 16:41:52 · 2172 阅读 · 3 评论 -
C++使用pugi写xml
在别人文章上简化修改,原文路径:https://www.cnblogs.com/tangxin-blog/p/7067155.htmlvoid Write(const char *szXmlFileName){ pugi::xml_document xmlDoc; // 增加声明 pugi::xml_node pre = xmlDoc.prepend_child(pugi::node_declaration); pre.append_attribute("version"转载 2020-10-29 15:16:31 · 1045 阅读 · 0 评论 -
编程记录,Xml读取
使用pugixml读取xml。简易xml模板:<?xml version="1.0" encoding="UTF-8"?><task name="task_std_prod_" id="1" orderid="2" priority="3"><inputfilelist num="7"></inputfilelist><outputfilelist num="7"></outputfilelist><params&原创 2020-10-29 14:56:19 · 209 阅读 · 0 评论 -
gcc编译笔记1
在TX2上编译c++程序时碰到一些undefined错误,后来发现需要加一些库。-lm,-lstdc++,-ldl等是一些gcc编译常用的库:-lm 数学库(math)-ldl 加载动态库的动态库(。。。。。。)-stdc++ 默认编译c程序,是c++则需要加上...原创 2020-10-28 09:31:15 · 189 阅读 · 0 评论 -
集成库模块避免定义冲突
库模块只留一个接口,其余部分全部放到一个自己定义的namespace里。例如,头文件:cpp文件,调用的时候直接调用外置接口。原创 2020-10-12 17:13:44 · 105 阅读 · 0 评论