随笔分类 - 【嵌入式基础】
摘要:本文转载自: 这篇文章介绍了jpeg库在Linux系统下的编译和移植,经过了亲自的验证,编译首先需要准备以下资源:jpegsrc.v6b.tar.gz(jpeg库),libtool-1.5.26.tar.gz(编译需要的工具),交叉编译工具链(移植到ARM时使用)。 jpegsrc.v6b.tar.
阅读全文
摘要:本文转载自: 五、静态库与动态库构建 读者云,太能罗唆了,一个Hello World就折腾了两个大节。OK,从本节开始,我们不再折腾Hello World了,我们来折腾Hello World的共享库。 本节的任务: 1、建立一个静态库和动态库,提供HelloFunc函数供其他程序编程使用,Hello
阅读全文
摘要:本文转载自:http://www.cnblogs.com/52php/p/5681751.html 四、更好一点的Hello World 没有最好,只有更好 从本小节开始,后面所有的构建我们都将采用 out-of-source 外部构建,约定的构建目录是工程目录下的build自录。 本小节的任务是让
阅读全文
摘要:本文转载自:http://www.cnblogs.com/52php/p/5681745.html 前言: 开发了5,6年的时间,如果没有KDE4,也许不会有人或者Linux发行版本重视cmake,因为除了Kitware似乎没有人使用它。通过KDE4的选型和开发,cmake逐渐进入了人们的视线,在实
阅读全文
摘要:本文转载自:http://blog.csdn.net/qinghezhen/article/details/9194287 首先从一个例子说起: [plain] view plain copy x=1+1 echo $x [plain] view plain copy [plain] view pl
阅读全文
摘要:本文转载自:http://www.cppblog.com/Roger/archive/2011/11/17/160368.html Cmake的介绍和使用 Cmake实践 Cmake优点: 1. 开发源代码,实用类BSD许可发布。 2. 跨平台,并可以生成native编译配置文件,在linux/un
阅读全文
摘要:本文转载自:https://www.mawenbao.com/note/cmake.html 总结CMake的常用命令,并介绍有用的CMake资源。 CMake意为cross-platform make,可用于管理c/c++工程。CMake解析配置文件CMakeLists.txt生成Makefile
阅读全文
摘要:本文转载自:http://blog.csdn.net/xzongyuan/article/details/11593101 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 使用putty进行串口调试,非常简单。只需要设置好端口(Serial
阅读全文
摘要:本文转载自:https://my.oschina.net/VASKS/blog/388907 下载和配置 NERDTree插件的官方地址如下,可以从这里获取最新的版本 https://github.com/scrooloose/nerdtree 下载zip安装包 或者使用下面官网源文件安装方法 我的
阅读全文
摘要:本文转载自:http://www.hahack.com/codes/cmake/ 什么是 CMake All problems in computer science can be solved by another level of indirection. 你或许听过好几种 Make 工具,例如
阅读全文
摘要:本文转载自:https://www.ibm.com/developerworks/cn/linux/l-cn-cmake/index.html CMake 简介 CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如
阅读全文
摘要:本文转载自:http://www.linuxidc.com/Linux/2013-06/86048.htm 无意中看到实验室的朋友使用的vim竟然能在左边显示树形目录,感觉很方便,这样子文件夹有什么文件一目了然。她说是一个插件叫NERDTree,安装执行后的效果如下,不是你想要的效果就别安了。我的系
阅读全文
摘要:本文转载自:http://blog.csdn.net/tigerjibo/article/details/8279183 ikely()与unlikely()在2.6内核中,随处可见,那为什么要用它们?它们之间有什么区别呢?首先明确:if (likely(value))等价于if (value)if
阅读全文
摘要:本文转载自:http://blog.csdn.net/npy_lp/article/details/7175517 内核源码:Linux-2.6.38.8.tar.bz2 参考文档:http://gcc.gnu.org/onlinedocs/gcc-4.6.2/gcc/Other-Builtins.
阅读全文
摘要:本文转载自:http://blog.sina.com.cn/s/blog_963453200101eiuq.html 1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件
阅读全文
摘要:本文转载自:http://blog.csdn.net/angle_birds/article/details/8443695 platform_set_drvdata(struct platform_device *pdev, void *data) platform_get_drvdata(con
阅读全文
摘要:本文转载自:http://www.cnblogs.com/wangxianzhen/archive/2013/04/09/3009530.html 在用到Linux设备驱动的platform框架时,常常会遇到两个函数platform_get_drvdata和 platform_set_drvdata
阅读全文
摘要:本文转载自:https://github.com/TongxinV/oneBook/issues/9 linux内核段属性机制 以subsys_initcall和module_init为例 subsys_initcall是一个宏,定义在linux/init.h中。经过对这个宏进行展开,发现这个宏的功
阅读全文
摘要:本文转载自:http://blog.csdn.net/hanshileiai/article/details/46843713 一、安装截图工具 Shutter 1. 添加安装包软件源 1 1 2. 更新源并安装 shutter 1 2 1 2 3. 搜索 shutter 可看到已安装成功 二、设置
阅读全文
摘要:本文转载自:http://blog.csdn.net/fireroll/article/details/8607903 写makefile时出现这个错误提示 是表示makefile中的命令前没有使用TAB。 造成的原因可能有: 1. 命令前没有使用TAB, 2. 在VIM的配置文件"/etc/vim
阅读全文

浙公网安备 33010602011771号