- 博客(16)
- 收藏
- 关注
原创 java jni 调用c/c++ 动态库
jni 调研c/c++ 动态库1、建立java测试程序2、得到头文件3、编写动态库4、数据传参5、联调1、建立java测试程序public class d2JNI{static { //System.loadLibrary("C://Users//Qiang//IdeaProjects//untitled1//src//d2JNI.dlls"); // Load native library at runtime // hello.dll (Windows) or libhe
2021-08-20 14:15:04 454
原创 vs远程调试方法
1、拷贝代码编译的文件和调试文件pdb至目标电脑找到vs所在目录,比如D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE。在目录中找到Remote Debugger目录,选择目标版本,拷贝至远程调试的电脑2、运行msvsmon.exe3、运行目标电脑程序4、打开vs工程,选择调试,附加到进程。...
2020-03-19 10:40:01 545
原创 websocketpp应用
1、下载boost2、运行boostrap.bat->bjam.exe运行3、配置boost根目录为include路径;boost\stage\lib为lib路径4、boost支持http和websocket。websocket为长连接,可以全双工工作。5、boost为消息驱动机制,注册hangdle接收消息。包括message(websocket )、http、open、close...
2020-02-11 23:34:02 263
原创 log4cplus配置
1、VRLOG_ENABLE预定义,需要手动添加2、log文件夹存在,则记录log3、编写配置文件,初始化设置进去VRLOG_INIT(logPath.c_str());4、配置文件例子:vrlog.propertieslog4cplus.rootLogger=TRACE, DEBUG_MSGSlog4cplus.appender.DEBUG_MSGS=log4cplus::Rollin...
2020-02-11 23:26:01 171
转载 VS2013环境里搭载QT老是出现模块计算机类型“X86”与目标计算机类型“x64”冲突
There’s no Qt version assigned to this project for platform Win32. Please use the ‘change Qt version’ feature and choose a valid Qt version for this platform.2、解决方案2.1 项目右键,属性》配置管理选择》x64,没有的话新建;2.2...
2019-04-11 21:02:32 446
原创 qt debug慢
CDB调试工具window提供。调试系统信息调用变量,默认在QT-OPTION-DEBUG-CDB PATH中。删除从服务器更新命令使用symchk 命令下载变量到本地,设置CDB PATH的变量为本地目录更新命令:symchk /r c:\windows\system32 /s SRV*d:\symbolcache*http://msdl.microsoft.com/download/s...
2019-03-15 00:37:53 1952
转载 Qt 共享库(动态链接库)和静态链接库的创建及调用
转:https://www.cnblogs.com/woxinfeixiang2015/p/8334112.html前言: 编译器 Qt Creator, 系统环境 win7 64 位1.创建共享库:新建文件或项目->选择 Library 和 c++ 库->选择共享库->下一步(工程名为 sharedlib)生成的目录结构如图:修改 sharedlib.h 中的代码:...
2019-01-31 15:23:21 519
转载 qt pro文件宏意义
如果用QTCreator开发的小伙伴,可能都知道.pro文件,但是里面的具体配置可能比较模糊,今天我就来给大家好好讲解下一、名称解释QT += :这个是添加QT需要的模块TARGET = :生成最后目标的名字TEMPLATE =:应用程序的生成模式,默认是app生成应用程序,如果需要生成库的话就用libCONFIG +=:一些配置信息HEADERS +=:工程用到的头文件SOURCE...
2019-01-31 10:35:15 3791
原创 linux代码移植window
1、linux //#include <unistd.h>#ifdef WIN32#include <windows.h>#else#include <unistd.h>#endif2、linux //#include <sys/time.h>#ifdef WIN32#include &
2019-01-23 23:22:07 539
转载 MySQL基础知识-安装MySQL
MySQL基础知识-安装MySQL转一篇详文https://www.cnblogs.com/ayyl/p/5978418.html
2019-01-22 18:43:04 174
原创 QT5 WIN10调试器安装
1、安装64位qt程序qt-opensource-windows-x86-msvc2013_64-5.5.0.exe安装好新建demo测试,发现可以编译,运行,但是不能调试;qt显示调试器未设置2、下载安装win10 SDK https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk3、...
2019-01-22 16:55:24 1004
转载 一键删除.svn文件bat脚本
一键删除.svn文件bat脚本用过SVN或CVS版本控制工具的朋友,在享受着它们给我们带来的方便的同时,也许也在为这么一件事情苦恼:如果某个目录在SVN或CVS版本控制工具的控制之下时。该目录下以及该子孙目录下都会有一个.svn目录或CVS目录。当我们想让该目录脱离版本控制工具控制时,想删除这些.svn目录或CVS目录。一个一个手动删除吗?目录树大了呢?有成百上千个分支目录也要手动删除吗?N...
2018-12-20 20:32:36 360 1
原创 matlab dll 与c++参数传递
环境配置参考上一篇文章matlab dll for c/c++ 调用https://mp.csdn.net/mdeditor/85120504#编写测试matlab程序function [b,ou1] = test(in1 ,in2)b = 2;disp(‘Hello World!’);fid = fopen(‘t1.txt’,‘w’);a=4;b1=5;c=‘name’;fpri...
2018-12-20 15:14:17 1149
原创 matlab dll for c/c++ 调用
版本:matlab r2015Avs2017第一步:给matlab程序加上函数function main_xxx1()%codeend第二步:mex -setup -client engine C++ENGINE configured to use ‘Microsoft Visual C++ 2013 Professional’ for C++ language compilat...
2018-12-20 14:06:01 290
原创 winform chart控件设置
winform chart控件设置 //seriesX.MarkerColor = Color.Green; //设置点的大小 //seriesX.MarkerSize = 5; //seriesX.MarkerStyle = MarkerStyle.Circle; ...
2018-12-20 13:30:49 1263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人