cmake交叉编译参数toolchain

2020-04-26

因为嵌入式开发,我接触的都是交叉编译。即编译好的可执行程序并不是在本机运行,而是在目标机上跑。因此,我在使用cmake的时候,也需要交叉编译。

更多信息请参看:cmake官网

CMake给交叉编译预留了一个很...

Read More

cmake查看依赖

2020-04-26

使用嵌入式开发,我们解决问题的时候,常常需要只把源码进行预处理,或者让它生成汇编文件,而不是生成目标文件。可是当我们使用cmake的时候,cmake在编译之前会进行test,test的目的是看能否生成目标文件,以确保编译参数等正确。

这就很烦了,如果我们加了-E,或者-S参数,很显然生成的是中间文件,而不是目标文件了。因此,cmake会...

Read More

cmake基础模板

2020-04-26

cmake概述

因为公司的某个项目,接触了cmake,发现果然比make语法更改高级,且更加智能和好用!因此,写此篇文章以记之。

更多信息请参看:cmake官网

...

Read More

你在哪里?

2020-04-25

疫情期间,不要随意走动!

本来想着5.1回家的,结果老婆公司不让回家,还说查出来的话,要罚款和通报批评,并自行隔离14天才能去上班!

这真是可烦了,那么,公司是怎么知道我们的位置的呢?

查看高铁飞机系统?可如果我们自驾呢?

后面,才发现,原来,只要有网络!你就可以被...

Read More

进击!bin到c的转换

2020-04-24

程序员写出源文件,然后通过翻译官编译器把源文件转换成目标文件,并通过链接器生成可执行文件。

那,有么有想过,反过来?把可执行文件再变成源文件?

当然,这种反过来,并不是超级牛的把可执行文件再变成高级语言的源文件。而是,把可执行文件...

Read More