undefined reference to `__eewr_byte_m169p
今天在用codeblock打开几年前的avr工程,编译的时候,出错了,错误是 undefined reference to `eewr_byte_m169p。 经过1个小时的努力,终于找到问题所在了。 解释: As you see the EEPROM support has changed ...
allegro 快捷键和 cam 钻孔图自动导入
allegro 快捷键 funckey r iangle 90 funckey f mirror funckey m move allegro 默认生成的钻孔图在 cam350 当中不会自动导入,手动导入以后比例也有些问题,解决办法是在NC 参数那一项里面选中 Enhanced excello...
命令行 qt编译
学习 《QT快速入门》命令行这一小节,发现有点问题。 编译的时候会提示没有 QApplication。 解决办法是在 *.pro 中添加 QT += widgets 在win7的命令行中要进行编译,首先环境变量当中要加入 \Tools\mingw482_32\bin 和 \5.3\mingw4...
mingw eclipse
首先去 上面的 download 去下载 looking for the latest version? Download mingw-get-setup.exe 然后安装,我安装在 d 盘 安装完成以后,使用 mingw-get 来图形化安装,我选择了全部安装。 安装完成以后,需要修改 W...
预编译 不能用枚举
今天被枚举给坑了一下,枚举不能用于预编译中间,不能就肯定不是想要的逻辑。 例如 enum{Name_0, Name_1, Name_2}; define NAME Name_2 int main(void) { if (NAME == Name_1) printf("111\n")...
invalid application of 'sizeof' to incomplete type 关于 extern 的问题
今天使用GCC编译的时候发现了一个错误,invalid application of 'sizeof' to incomplete type 。 这个错误的原因是sizeof是在编译阶段进行计算的,而extern是在链接阶段工作的,所以在多文件的时候会出现这个错误。 解决办法也很简单,就是在头...
Failed to prepare for programming. Failed to download RAMCode!
升级到新版的 jlink 使用几次以后还是出现了这个问题。 Failed to prepare for programming. Failed to download RAMCode! 经过尝试发现,原因应该是程序导致的问题,所以解决方法也很简单。 先用 r 来复位,然后用 erase 命令擦...
linux jlink v4.78 使用
昨天忽然一直正常使用的 jlink 4.62 结果不能用了,一直提示 Failed to prepare for programming. Failed to download RAMCode! 试了一下,以前保留的 jlink4.50 也不能用。只好跑 segger 上面下载了最新版本的 j...
sdcard 调试问题
在使用rtthread调试sdcard是出现了一下问题,总结如下。 在FindSCR 函数中死循环。 解决方法: 在FindSCR函数的 while循环中,增加跳出即可。 在index++; 下面增加 if (index >= 2) break; 写入出错,总是提醒 write f...
使用wine 启动 pdf xchange viewer 来看pdf
linux 下面的pdf 浏览器虽然很多,但是很多都是只能看,不能加书签,不能在pdf上面记录醒目的笔记等等。 okular则是把 书签,笔记等等作为xml另外保存。 所以只好使用 wine 来搞定了。 首先去 pdf xchange viewer 官网下面 portage 版本,然后解压。把...
最新回复