嵌入式linux
申永康
这个作者很懒,什么都没留下…
展开
-
Ubuntu下安装C++交叉编译环境
1.操作系统: Ubuntu2.安装交叉编译器:用C++写代码要用C++的交叉编译器编译,使用apt安装arm-linux-gnueabihf-g++,输入命令:sudo apt install arm-linux-gnueabihf-g++3.修改Makefile文件:将原来编译C语言源文件的arm-linux-gnueabihf-gcc替换成arm-linux-gnueabihf-g++,其他的不需要更改。4.编译C++源文件:使用make命令编译5.分享一个我写的Makefile(C原创 2020-08-02 20:51:47 · 1033 阅读 · 0 评论 -
Makefile官方中文手册(二)怎样编写Makefile
Makefile系列文章第一篇 Makefile官方中文手册(一)什么是Makefile什么是“规则”以及怎样编写“规则”翻译 2020-08-02 20:26:50 · 788 阅读 · 0 评论 -
Makefile常用函数
8.2 patsubst函数patsubst函数的格式:$(patsubst pattern, replacement, test)该函数寻找text中被空格分隔并且匹配pattern的单词,将它们替换为replacement。pattern中可能会包含%通配符,它会匹配任何一个单词。如果replacement中也含有%,那么replacement中的%将会被text中匹配pattern的文本所代替。举例:其结果为:“x.c.o bar.o”8.3 notdir函数和wildcard函数n翻译 2020-08-02 20:25:23 · 128 阅读 · 0 评论 -
Makefile官方中文手册(一)什么是Makefile
博主学习并翻译了GNU make的官方手册,去掉了一些没用的信息。如果是初学者的话,看前面几章完全足够了。第一章 make概述make命令可以自动确定在一个大型程序项目中哪些源文件需要被重新编译,并且执行相应的编译命令。这部手册解释了GNU make命令的用法,make是由Richard Stallman 和 Roland McGrath 共同开发的,在3.76版本以后由Paul D. Smith 维护。我们通过C语言程序来举例,因为这是最常见的,但是你可以使用make来编译任何编程语言编写的程序,只翻译 2020-07-29 17:20:50 · 1610 阅读 · 0 评论