
问题解决
cokewei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT Creator 使用 design 修改 ui界面编译后界面未更新问题的解决 From EricQu
今日遇到一个奇怪的问题,描述如题。网上搜索了一些解决方案,说的不是很清楚,经过一些时间的摸索,这里总结一下解决方法。ui源文件到界面显示的原理可以网上搜索,这里不再描述。简单讲就是先要从*.ui生成ui_*.h然后再编译,所以界面未更新实际上是因为ui_*.h这个文件没有更新导致原创 2011-07-28 10:35:16 · 18305 阅读 · 16 评论 -
win7,win8安装pl2303驱动失败的解决方法-关闭驱动自动安装功能
我的usb转串口的线好像很特别,虽然是pl2303,但是普通的驱动装了没用.今天找到了终极解决方法,哈哈,原来是win自带驱动在捣乱.打开“控制面板”中的“设备和打印机” 找到当前系统使用的计算机,右键选择“设备安装设置” 在出来的选项中选择“否,让我选择要执行的操作”,并且勾选下方的“从不安装来自 Windows 更新的驱动程序软件” ,点击“保存更改”即可。原创 2013-05-02 10:31:54 · 5454 阅读 · 0 评论 -
C#添加C项目以及其dll引用不成功
C#添加引用不成功,提示:未能添加对xxx.dll的引用。请确保此文件可访问并且是一个有效的程序集或COM组件。查了一下网上的资料,原因是需要引用Dll文件中的接口函数非.NET的dll,需要DllImport。C#添加引用需要这个dll本身是.net的程序集,或者是一个COM组件。如果是一个标准的C导出Dll,那么需要用DllImport导入函数,参考互操作内容 cla原创 2014-02-05 10:46:55 · 25566 阅读 · 1 评论 -
VS2005调试dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法From Eric Qu
环境:VS2005解决方案中有2个项目,一个项目是C++写的dll源代码,另一个是C#调用这个dll测试。问题:C#调用dll无法在dll源代码中中断,提示“当前不会命中断点,因为还没有为该文档加载任何符号”解决:首先设置dll和测试程序输出路径在同一个目录下其次设置(1)项目-原创 2011-07-26 10:30:53 · 7277 阅读 · 0 评论 -
C#调用dll,字符串参数传过去只有一个字符
环境:VS2010,应用程序用C#编写,DLL用C++编写问题:C#调用dll,传的字符串参数到C++里面调试发现只传了一个字符原因:原来调用dll的写法是下面这样的[DllImport("EcComm.dll", EntryPoint = "EC_OpenPort", CharSet = CharSet.Auto)]实际上应该写成[DllImport("EcComm.原创 2014-02-05 11:16:05 · 3087 阅读 · 0 评论 -
qt creater 3无法输入中文的问题解决
系统:ubuntu13.10qt lib:qt4.8.5以前用大qt creater2.7一直都是正常的,这次换到3.0就不正常了原创 2014-04-15 10:43:42 · 2057 阅读 · 0 评论 -
vs2010 VC++ 无法打开包括文件 hidsdi.h
Include files,将两个目录添加进去,顺序如下: C:/WinDDK/7600.16385.1/inc/ddk $(VCInstallDir)include $(VCInstallDir)atlmfc/include C:/WinDDK/7600.16385.1/inc/api $(WindowsSdkDir)/include $(原创 2014-07-10 23:00:03 · 8524 阅读 · 0 评论 -
VS2015 C#调试C++ dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法From Eric Qu
环境:VS2015解决方案中有2个项目,一个项目是C++写的dll源代码,另一个是C#调用这个dll测试。问题:C#调用dll无法在dll源代码中中断,提示“当前不会命中断点,因为还没有为该文档加载任何符号”解决:1.首先设置dll和测试程序输出路径在同一个目录下2.其次设置(1)项目-〉属性-〉配置属性-〉C/C++-〉常规-〉调试信息格式,这里不能为“禁原创 2016-01-20 11:52:35 · 9612 阅读 · 3 评论 -
C#调用C++dll文件 运行提示找不到函数的入口点
1、首先用DllAnalyzer查看dll的输出函数名,发现输出的函数名有所变化,多了@xxx和一些别的奇怪的字符,实际上是因为C++重载机制造成的,使用使用extern "C"关键字即可2、WINAPI形式的函数在未使用DEF文件的情况下导出的名称后面会带有@xxx 形式的修饰,def文件编写完后在 连接器->输入->模块定义文件 定义一下原创 2016-01-20 12:01:04 · 4818 阅读 · 0 评论 -
beagle board dm3730添加串口4
原始代码只有串口1-3。添加串口4按照以下几个步骤:1.修改arch/arm/mach-omap2/serial.c添加串口4的信息101 static struct plat_serial8250_port serial_platform_data2[] = {102 {103 .mapbase = OMAP_UA原创 2013-03-25 11:37:44 · 1520 阅读 · 0 评论 -
指针参数需要注意
void func(u16* x, u16* y);void main(void){u32 a,b;func(&a,&b);......}这样的方式很多可能会得到一个错误的a,b值,因为在函数func中,x,y是被当作16位操作的。也就是说a,b的值只有低16位在函数func中被赋值了,高16位维持不变。void func(u32* x, u32* y)原创 2013-04-07 14:03:15 · 938 阅读 · 0 评论 -
在real210上linux环境下使用外置喇叭
最近在捣鼓real210的开发板,发现外置喇叭没有声音,于是花了点时间研究了一下。 一开始怀疑是alsa配置的问题,但是本人愚钝,没有弄明白,所以改作直接修改驱动代码。 real210使用的是wm9713通过查看原理图可以知道,外置喇叭接到SPKR和SPKL,和这两个输出有关系的寄存器是:0X3E,负责输入输出通道的开关;0x1C,负责选择输入信号;0x02,设置喇叭音量。这原创 2012-08-20 16:13:14 · 1505 阅读 · 2 评论 -
Haier T68D安装linux的风扇不转问题!!!
我的haier笔记本安装了linux之后进系统风扇不转,我安装的是ubuntu10.10,其实这个型号的笔记本无论安装哪种linux都会出现这种情况,所以在网上找了很多大虾,查阅了很多资料,确定是内核的电源管理和硬件不兼容。所以,想到了一种解决办法,就是把内核的电源管理禁掉,这样电脑风扇就会自己转动了,不过一个不好的地方是,没了电源管理,电池的电量就没有办法显示了=!呵呵!修改如下:转载 2012-10-09 16:29:15 · 3382 阅读 · 0 评论 -
Ubuntu12.10中打开Qt creator,提示无法覆盖文件 /home/xxx/.config/Nokia/qtversion.xml : Permission denied
打开Qt creator,提示无法覆盖文件 /home/xxx/.config/Nokia/qtversion.xml : Permission denied ,要不断点好几次确定之后才能进去。退出的时候显示无法覆盖文件 /home/xxx/.config/Nokia/toolChains.xml : Permission denied我是安装的QtSdk-offline-linux-转载 2012-10-19 13:23:43 · 5436 阅读 · 0 评论 -
ubuntu 12.04 中使用经典的 GNOME桌面
这次介绍的是如何在ubuntu 12.04 中安装经典的 GNOME桌面,默认的 Ubuntu 12.04 默认unity桌面,一些用户不喜欢 Unity 桌面,所以想找回昔日的经典Gnome桌面。 安装方法,打开终端,输入命令: sudo apt-get install gnome-session-fallback 或者: sudo apt-get install gno转载 2012-10-19 13:47:43 · 1303 阅读 · 0 评论 -
qt create 编译嵌入式软件提示undefine reference to 'ts_read_raw'
以前用友善的板子,用的编译工具链一直是友善提供的,今天用自己下载的arm-2009q1编译链编译qt程序,提示需要libts-1.0.so.0库的支持。 分析原因,肯定是友善给的编译工具里面集成了tslib的库,而我现在用的工具中没有。不过tslib我早就已经移植编译过,该有的库文件都在,于是寻找在qt项目中加入额外的库文件的方法。在项目的.pro文件中加入 "LIBS +=/原创 2012-10-23 16:38:28 · 1564 阅读 · 0 评论 -
中断服务程序中disable_irq会导致中断死机
这几天在调试ft5406驱动,发现在中断处理函数中调用disable_irq后程序死机,现在解决了,中断服务程序中应该要调用disable_irq_nosync来关中断。 disable_irq和disable_irq_nosync,两者都是关中断函数,不同在于,前者要等待中断处理完成才返回,后者不等,直接返回,因此再中断处理函数关中断操作的话一定要调用disable_irq_nos原创 2013-01-10 09:38:31 · 3023 阅读 · 0 评论 -
UBI error: process_eb: bad image sequence number错误解决
今天换了一下u-boot,烧录了文件系统以后提示了这个错误,不知道什么原因。但是找到了解决方法,将整个nand全部erase一下,重新再烧录。原创 2013-01-29 14:19:57 · 6282 阅读 · 0 评论 -
VirtualBox 共享文件夹设置
VirtualBox 共享文件夹设置(windows主机,linux客户机)1.在虚拟机VirtualBox上,在设置->共享文件夹 指定共享文件夹2.打开虚拟机控制台运行命令:sudo mount -t vboxsf [-o OPTIONS] sharefoldername mountpoint。这里sharefoldername就是第一步设置中的共享文件夹名字,mountpoint原创 2013-01-17 09:33:08 · 1112 阅读 · 0 评论 -
either "local" is duplicate, or "/24" is a garbage.
Error: either "local" is duplicate, or "/24" is a garbage.linux网络配置,执行ifup eth0后会提示如上错误,原因是/etc/network/interfaces 文件中的内容格式有问题,检查一下每一行里面有没有多余的空格,每个interface配置完后面有没有多加一个空行。设置 静态IPauto eth0iface eth0 i...原创 2018-04-08 15:02:56 · 9687 阅读 · 2 评论