- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 “arm-none-eabi-ld.bfd: u-boot: error: PHDR segment not covered by LOAD segment“
大概意思是说这个错误提示是符合ELF标准的,如果要忽略这个错误,需要修改连接脚本或者在链接时增加“–no-dynamic-linker”参数。编译u-boot在最后链接时遇到上述错误,一般认为是编译器版本不匹配导致。但是尝试切换了好几个编译器版本还是有这个问题。
2023-07-03 10:45:30
1103
1
转载 git shell显示中文
1,/etc/gitconfig:[gui] encoding = utf-8 #代码库统一用urf-8,在git gui中可以正常显示中文[i18n] commitencoding = GB2312 #log编码,window下默认gb2312,声明后发到服务器才不会乱码[svn] pathnameencoding = GB2312 #支持中文路径2,/etc/git-comp
2014-05-05 12:42:46
2270
原创 Qt多线程编程
Qt的线程是通过线程类QThread实现的。从Qt 4.4开始,QThread::run()已经不再是一个纯虚函数,而是像QCoreApplication一样,调用了QThread::exec(),进入事件循环。一个线程向所有在该线程内创建的QObject对象发送事件。Qt::exit()和Qt::quit()用来停止事件循环。通过调用QObject::thread()可以获得一
2014-03-19 10:20:18
1018
转载 static_cast,const_cast,dynamic_cast,reinterpret_cast,c_cast
看了网上中文解释,大部分比较扯淡。这是老外的解释,感觉清楚多了。原文地址:http://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-and-reinterpret-cast-be-usedstatic_cast is the first cast you should attempt to
2013-11-24 20:10:01
747
原创 嵌入式Linux开源项目
http://www.linaro.org/Linaro,一间非营利性质的开放源代码软件工程公司,主要的目标在于开发不同半导体公司系统单芯片(SoC)平台的共通软件,以促进消费者及厂商的福祉。针对于各个成员推出的 ARM系统单芯片(SoC),它开发了ARM开发工具、Linux内核以及Linux发行版(包括 Android 及Ubuntu)的主要自动建构系统。https://gitoriou
2013-11-17 21:41:56
10855
翻译 理解Git——Merging(合并)
1、合并 你在一个分支上完成了一个新的功能之后,你像把那个新功能添加到主分支,以便其他的人都可以使用。你可以通过git merge或者git pull命令来实现。 这两个命令的语法是: git merge [head] git pull . [head] 在执行结果上,它们是类似的。(虽然现在看来,merge更简单,但是当有多个开发者时,pull就
2013-11-11 16:33:24
48717
翻译 理解Git——Branch(分支)
1、分支的目的 假设你在写一篇论文。你已经写出了第一个版本,并提交审稿。后来,你获取了新的数据,你正在把你的数据添加到论文中。在这个过程中,审稿人让你改变你的论文的格式。很明显,你不能把你正在更改的版本修改格式后提交给他们。你只想在以前版本基础之上对格式进行修改之后发给他们。 这就是分支背后的思想,Git使这件事情变得非常容易。 注意术语:“branch”和"head
2013-11-11 15:39:28
15751
翻译 理解Git——Repository(仓库)
原文出处:http://www.sbf5.com/~cduan/technical/git/,感觉对Git讲解的比较好,翻译下来,便于自己学习和参考。对一些名词保留了英文。1、Repository(仓库)包含的内容 Git的目标是管理一个工程,或者说是一些文件的集合,以跟踪它们的变化。Git使用Repository来存储这些信息。一个仓库主要包含以下内容(也包括其他内容):
2013-11-11 14:12:56
6871
ZigBee Home Automation Profile
2014-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人