目录程序的编译和链接传统方法示例Make 工作原理Makefile写法规则简单示例Make 总结Make 变量Make 自动推导CMake介绍安装 程序的编译和链接使用C、C++编写可执行程序,首先要把源文件编译成中间代码文件,Linux下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)            
                
         
            
            
            
            makeself软件打包,自解压安装            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-02-26 20:58:25
                            
                                1394阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            makeself 是一个unix 自解压应用制作工具,100% shell,以下是一个简单的试用 下载makeself 因为基于shell,没有依赖,所以使用就比较简单了,clone 代码就可以了 git clone https://github.com/megastep/makeself.git            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-19 09:57:08
                            
                                419阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            makeself是一个小型shell脚本,他可以吧特定目录下的文件打包成为一个shell脚本类似的文件,并且能够像shell脚本一样执行。例如我在test目录下创建了多个shell脚本和一些配置文件,这些脚本在执行时可能会相互调用并读取配置文件。使用makeself工具可以将这些文件统一打包成一个脚本并执行,非常的方便。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 14:30:27
                            
                                1454阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            make使用总结(1)-make介绍参考资料如下:Make官网文档: http://www.gnu.org/software/make/manual/make.html
在学习make之前首先需要了解如下知识:
gcc:编译工具链。用于将我们的源程序编译成最后可执行的二进制文件。
shell命令:我们在使用make时会用到一些常见的shell命令。什么是make我们在使用STM32等MCU时,一般            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-14 10:57:23
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-23 15:08:39
                            
                                1031阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Makeself.sh是一个小的Shell脚本。用于从一个文件夹中生成自解压的tar.gz压缩包。结果文件以一个shell脚本显示(大多数以.run作为后缀名)。能够自己主动执行。该文档会解压自己到一个暂时文件夹,而且执行一个可选的随意命令(比如:一个安装脚本)。它很类似于Windows中的Winz            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-12 13:51:00
                            
                                165阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            以前都是用的keil5以下版本的keil,没有RTE这个功能,后来安装了keil5以上的版本,才开始使用RTE这个功能,这个功能是干什么的呢,通过这几天的了解,我认为这个功能就是把已经写好的程序封装起来,以后用起来方便一些,直接添加进去就ok,不用拷贝来拷贝去的,官方也把库函数、RTX、File System、USB、Gui等等给封装起来了,用的时候直接勾选上就可以了,然后直接编写我们的接口程序,            
                
         
            
            
            
             
     
       Makefle实质是一系列命令的集合,使用Makefile是为了提高效率!Linux C肯定离不开Makefile,小工程也好大工程也罢,哪里都离不开Makefile; 即使拥有强大IDE也不能像在Windows下编程一样完全不理会run按钮背后的动作!1 一个简单的Makefile从源代码到可执行程序,一般要经过预处理,编译,汇编和链接。如有如下工程,msg.c中定            
                
         
            
            
            
            代码的编译过程:  无论是c , c++ , php , 等 首先需要将源文件编译成中间代码文件 (Object File) 此过程 ,美其名曰:编译windows 下称为 .obj 文件, unix  下是 .o 文件 编译主要检查语法的正确性大量的中间代码文件 合并成可执行文件  此过程,美其名曰:链接 【也有人叫编排】主要链接函数和            
                
         
            
            
            
            1: make 命令的作用make会在当前目录下找名字叫“Makefile”或“makefile”的文件。如果找到,它会找文件中的第一个目标文件(target),在上面的例子中,他会找到“edit”这个文件,并把这个文件作为最终的目标文件。一般都是第一个all命令,这样可以简写成make  2:常用命令解析.PHONY:cleanall:这个伪目标是所有目标的目标,其功能一般是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 22:32:03
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者 | strongerHuang概述本文描述基于VS Code环境下编辑、编译、下载Keil工程代码的方法,其中支持Keil MDK和Keil C51(本文基于Keil MDK进行描述)。方法就是在VS Code环境下安装Keil插件(以及C/C++插件),以支持Keil软件工程代码的编辑、编译、下载。需要几个准备:下载安装VS Code软件在VS Code中安装插件下载安装Keil软件创建K            
                
         
            
            
            
            Linux 下Makeself创建自解压缩安装包            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-09-13 23:15:51
                            
                                6482阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            titledatetagscategoriesdescription       makefile文件             2019-11-07 12:36:17 -0800                  makefile文件           码农有道在软件的工程中的源文件是很多的,其按照类型、功能、模块分别放在若干个目录和文件中,哪些文件需要编译,那些文件需要后编译,那些文件需要重新            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 06:51:23
                            
                                120阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0x00 - 前言看过example后,就会想自己动动手,这里改改那里修修。我们先试着添加自己喜欢的marker/nft进行识别。比如我做了一个法拉利的marker:还有网上找了一个法拉利logo的图片用于NFT(Natural Feature Tracking):对应显示的模型是这样的(仅供参考^_^!)0x01 - marker制作流程1.制作marker图片首先我们找到doc/pattern            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 18:55:18
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
第七单元第一部分 核心语汇第一节make(made)Basic need音形义Everyday Expressionsvt. 做Grandma always made cakes for me.vt. 使…变成Professor Lee’s lecture makes us sleepy.vt. 使…做(有命令的意思)The teacher made me repeat it. (I was             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-14 09:02:23
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            makeself 是一个方便的linux 自解压应用支持,windows 有类似的,使用makeself 我们可以简化linux 应用的打包以及发布 参考资料 https://github.com/megastep/makeself            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-19 10:04:24
                            
                                292阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、adb介绍Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。 ADB是一个C/S架构的应用程序,由三部分组成:1)运行在pc端的adb client: 命令行程序”adb”用于从shell或脚本中运行adb命令。首先,“adb”程序尝试定位主机上的ADB服务器,如果找不到ADB服务器,“adb”程序自动启动一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-30 14:06:09
                            
                                578阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在本篇博文中,我将详细记录如何使用 `wget` 工具来安装 Docker 工具的过程。这是一个相对简单的任务,但了解每一步的细节对于成功安装和配置 Docker 至关重要。接下来,我将涵盖环境准备、分步指南、配置详解、验证测试、优化技巧和扩展应用等几个部分。
## 环境准备
要安装 Docker,你需要确保你的系统满足一定的软硬件要求。
### 软硬件要求
- **操作系统**: 64            
                
         
            
            
            
            https://github.com/serverless/serverless 是github上star比较多的一个用于部署serverless应用的工具,对于新手来说有一定的帮助。下文简称serverless框架 优点归集了几个公有云厂商(gcp cloudfunction/aws lambda/腾讯云 serverless)的serverless服务特性,并做了抽象。通过建立一份配置,即可以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 19:50:11
                            
                                66阅读