- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 windows下Lib能否添加版本号说明
LIB只是一个将多个.c .cpp等编译出来的obj打包一下而已,它里面只包含一些可执行代码。正常来说,在windows下右键点击文件可通过详细信息显示文件的版本号。标准的PE文件才能添加版本信息的。但是.lib文件不行。
2024-04-24 10:02:18 144
原创 Disable vtk,itk的报警提示框
itk 使用重定向输出的方式禁止弹出,代码参考itk的使用示例 using myFileOutputWindow = itk::FileOutputWindow; myFileOutputWindow::Pointer window = myFileOutputWindow::New(); window->FlushOn(); // Set the singelton instance itk::OutputWindow::SetInstanc.
2021-09-01 10:39:04 228
原创 获取鼠标事件
一.获取mousemove事件当鼠标不按住任何按键,仅move的时候,需要添加 setMouseTracking(true)语句,如果是mainwindow还必须添加ui->centralwidget->setMouseTracking(true)。才能在mouseMoveEvent和eventFilter中获取鼠标移动事件的响应。二.获取QtableWidget,QtableView,QtreeWidget的eventFilter鼠标事件时,ui->tableW
2021-08-11 11:53:51 611
原创 Error starting ApplicationContext. 错误分析
初学者,用idea开发springboot,按网上的步骤选择各个配置,到最后运行。出现Error starting ApplicationContext.错误让搜这个故障,各种都有就是对不上我的这个情况。重新建了n个项目,发现选择配置时选了web -> spring web services就会出现这个错误,只要不选就可以正常运行。送给初学者...
2020-06-28 11:30:10 713
原创 QT5 交叉编译配置以及 远程调试遇到问题
q1:程序可以远程启动,但是无法进入断点。.pro文件中 CONFIG += console 会导致此问题,此处应该默认的是CONFIG += release console,均可导致调试无法进入断点。q2:qt creater 调试时进入disassembler 汇编界面原因是工程路径中有中文,gdb不能找到源文件。...
2020-01-07 15:24:50 669
转载 收缩sqlite
收缩sqlite数据库转载自:https://blog.csdn.net/wu_qing_man/article/details/4188116只要执行vacuum命令就可以收缩数据库了
2019-12-05 14:35:23 485
原创 嵌入式linux 下Qt使用glog
编译嵌入式参考https://blog.csdn.net/liusirboke/article/details/56838586x86linux qt 如下:1.下载glog源码,我用的0.4版本。2.参考https://blog.csdn.net/Sherlock_Homles/article/details/83019783apt-get install autoconf a...
2019-05-24 16:50:52 1066
原创 linux 交叉编译Input/output error
/usr/local/oecore-x86_64/sysroots/x86_64-angstromsdk-linux/usr/libexec/arm-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/7.3.0/real-ld:-1:error: fatal error: xxxxx: Input/output error此问题,有...
2019-04-30 16:12:11 1673 1
原创 sqlite在QT Creator项目中有问题
sqlite以源码方式加入QT项目中(sqlite.c和sqlite.h)会出现sqlite3.o: undefined reference to symbol 'dlclose@@GLIBC_2.2.5'等问题在.pro项目文件中添加LIBS += -ldl可解决类型问题...
2019-04-25 17:08:23 326
原创 c++ 成员函数和要使用的c库函数重名
c++ 成员函数和要使用的c库函数重名。qt继承的父类里面有open,现在要使用c库中的open,怎么指定啊?默认是父类的open。需要使用c库:使用::open需要使用成员函数:this->open ...
2018-12-17 11:24:16 1533
原创 MFC custom控件引发DoModal 返回-1
custom控件引发DoModal无法弹出对话框有这两种可能:1.仅仅拖了custom控件,未做任何操作,未关联任何类。2.custom拖了控件,关联了类,如MFCGridCtrl,但是未在属性页的Class中填写。调试2小时,特mark
2017-12-25 16:17:58 689
原创 CstringArray error C2248: 'CObject::CObject' : cannot access private member declared in class
error C2248: 'CObject::CObject' : cannot access private member declared in class 'CObject' 出现上述错误的原因是:CstringArray 不能被赋值构造函数调用。既所有的赋值都要使用CstringArray.Copy函数。特别要注意CstringArray在struct中时也必须要Cst
2017-12-02 09:23:26 1372
原创 关于mfc字体
涉及到字体名称的地方一定要特别注意,是否font.CreatePointFont(8*size, cont )中的cont参数。有@符号,“@宋体"是可以识别的,但是逆时针文字自旋90度。
2017-09-20 10:26:16 428
转载 zipimport.ZipImportError: can't decompress data; zlib not available
解决方法:1、安装依赖zlib、zlib-devel2、重新编译安装Python./configure 编辑Modules/Setup文件 找到下面这句,去掉注释 #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz 重新编译安装:make & make install
2013-11-20 19:40:18 38031 1
原创 linux 释放 端口
Kill占用端口号进程查看哪个进程占用了819端口: case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859 查看进程号为24907的进程在哪里: case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # ps -ef|grep 24907 此时如果我想杀了进程就在
2013-09-22 15:24:31 1775
原创 AttributeError: 'NoneType' object has no attribute 'clone'
出现此问题有可能是zope.interface没装
2013-09-22 09:23:21 9235
原创 Qt 数据库 0x00bf56f7 处未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突
调试了一星期,明明2段相同的代码,放一起就有一段不行了。后来发现demo里的QsqlDatabase是放在main文件里的,才醒悟到可能会是这个原因。Qt只允许打开一个QsqlDatabase,哪怕在不同的类里用不同的QsqlDatabase实例也不行。所以要使用QSqlRelationalTableModel的时候特别要注意,因为这时候是不能close QsqlDatabase的。当他和QS
2013-09-10 09:36:46 3267
原创 vlc 编译过程留底
如何编译,按如下步骤,失败好再上网查:http://wiki.videolan.org/UnixCompile#UbuntuUbuntu下可参考:http://www.ehow.com/how_8356303_compile-vlc-ubuntu.html以上版本都写得比较清楚,如版本对不上,请勿轻易尝试
2012-11-17 15:21:47 694
原创 9263上移植qt4.7.3
基本全部抄写了别人的移植过程,红色为我认为要注意的:1.安装tslib,支持触摸屏。将压缩文件解压缩到/opt目录tar xvzfkergoth-tslib-1.0-98-ge17263e.tar.gz -C /opt进入/opt/kergoth-tslib-e17263e目录cd /opt/kergoth-tslib-e17263e配置tslib环境make clea
2012-09-12 15:42:19 1224
原创 linux下asm错误处理
如果出现如下错误:ln: 正在创建指向“asm-arm”的符号链接“asm”: 不支持的操作make: *** [at91sam9263ek_nandflash_config] 错误 1System not configured - see READMEmake: *** [dep] 错误 1System not configured - see READMEmak
2012-08-10 16:53:51 1100
原创 c/c++高质量编程中的一点错误
机缘巧合下看到了林锐博士的 《c/c++高质量编程》,感觉他的float对0值的比较方式有问题,在vs2008下一试果然不对。#include "stdafx.h"#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ float a=0.00000001; if(a==0.0
2012-08-03 16:17:15 829 2
转载 gcc编译安装
tar xzf gcc-4.6.2.tar.gzcd gcc-4.6.2./contrib/download_prerequisitescd ..mkdir objdircd objdir$PWD/../gcc-4.6.2/configure --prefix=/opt/gcc-4.6.2 makemake installIf your build fails and y
2012-07-07 11:46:02 653
原创 编译内核问题
2012-2-2ln:正在创建连至‘asm-arm’的符号链接‘include/asm’解决方法:将整个源文件拷至根目录下2012-2-3只能生成zImage 无法生成uImage解决方法:安装mkimage(修改/root/.bashrc和/etc/profile)
2012-07-06 15:04:40 513
原创 redhat,ubuntu,Fedora搭建NFS
先在宿主机上的/etc/exports/下添加一行:/zsj 192.168.0.*(rw,sync,no_subtree_check,no_root_squash)/zsj 【共享目录】192.168.0.*【共享的网络段,*为所以能ping通的电脑此处与接下来的权限参数直接无空格】(rw【读写】,sync,no_subtree_check【无验证】,no_root_squash【无锁定
2012-07-03 09:30:13 794
原创 qt 用gdb调试
将QApplication::GuiServer作为QApplication构造函数的第三个参数 等价于-qws,如此可加上-g使用gdb调试。如果使用原始gdb,有时会乱跳的。
2012-07-03 08:55:48 5471
原创 qt qlabel 样式
Qt 2.3.10 中, QPalettepal 可编辑空间样式,如:pal.setBrush(QColorGroup::Base,QBrush(QColor(0,0,0)));//背景色pal.setBrush(QColorGroup::Text, QBrush(QColor(255,255,255))); //字体的颜色这些样式可用于Qlineedit,但是不能用于Qlabel。
2012-06-30 09:40:49 4159
嵌入式linux qt 对话框闪屏
2018-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人