Linux是一种开源的操作系统,拥有众多版本和发行版。其中,红帽Linux是深受企业用户欢迎的一个版本。红帽公司是一家致力于开源软件的领军企业,其红帽Linux操作系统是其旗舰产品。
在Linux系统中,使用make命令是编译和构建程序的关键工具。make命令会根据Makefile文件中的规则来执行任务。然而,在某些情况下,执行make命令时可能会遇到“no rule to make”错误。这种            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-06 11:31:43
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天make的时候遇到这个错误,花了1个多小时在baidu找了N长时间才解决。一般情况下是makefile文件出了问题.一般出的问题是由于你的bbb 需要用到你的aaa, 而makefile中你的aaa的路径是错误的。把aaa的路径修改为正确的路径就OK了。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-07 14:17:26
                            
                                4097阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用Linux系统时,经常会遇到各种各样的错误提示,其中“linux make error 1”是一个比较常见的错误。在编译和安装软件时,经常会用到make命令来编译程序,而当make命令执行失败并返回错误代码1时,意味着编译过程出现了一些问题。
造成“linux make error 1”的原因可能有很多种,比如缺少必要的依赖库、编译选项设置错误、程序源代码错误等。在遇到这种错误时,首先需要            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-24 09:56:36
                            
                                1398阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一般是对文件进行修改导致路径不对应造成的,比如在直接修改Qt资源文件等,解决方            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-17 15:36:48
                            
                                1313阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            执行make出现:make: *** No rule to make target `build', needed by `default'. Stop.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-01-18 10:38:11
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在使用Linux时,有时候会遇到一些问题,比如在使用make命令时出现“no rule”错误。这个错误通常发生在编译某个软件或项目的时候,让人感到困惑和烦恼。今天我们就来看看这个问题是如何产生的,以及如何解决它。
在Linux系统中,make命令用来自动化编译和构建软件项目。它是一个非常强大的工具,可以大大简化编译和构建过程,提高开发效率。通常情况下,我们可以在项目的根目录下找到一个名为Make            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-26 10:36:25
                            
                                251阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            具体如下图所示:原因是因为gcc版本过低,因此需要升级gcc,升级过程如下:yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-09 18:29:19
                            
                                522阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              最近在移植uboot支持NANDFLASH时,遇到一个错误。烦了两天,终于找到了!具体报错如下。make[1]: *** No rule to make target '.depend.s3c2440_nand', needed by '.depend'.  Stop.make[1]: Leaving directory '/work/system/u-boot-2012.04.01/driv            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-18 09:39:11
                            
                                6940阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 解决方法删除Qt运行后的Debug和Release文件夹。再运行程序,就不会报错。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-25 18:14:32
                            
                                519阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1、 make clean之后重新执行make,如果还不OK,执行第2步
 2、编译时使用make ZEND_EXTRA_LIBS='-liconv'  ---编译成功            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-12-28 19:31:33
                            
                                8903阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            The rules described in later chapters also present guidelines that help reduce the number ofHTTP requests, but they focus primarily on subsequent page views.Image Maps[代码]CSS Sprites[代码]Inline Images[...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-09-25 21:27:00
                            
                                72阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            make: * [http-push.o] Error 1yum update curl libcurl yum -y install libcurl-devel.x86_6 yum -y install expat-devel.x86_64            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-21 20:40:06
                            
                                118阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            今天在安装opensuse的USB驱动的时候,编译报了这个错,查了很久不知道要怎么搞。后来进去xx            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-06 14:58:09
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本人做了多年Softwarer,写些感受。比我们早的老一代程序员更是用自己的健康总结了一些经验。先说关于健康方面:程序员要长期坐着,这对健康损害很大,颈椎腰椎,心肺能力都会衰减。以前只是听说,自己过了30岁,真的是出现各种各样病痛。所以,从公司角度,对员工,应该配置合理的办公桌和办公椅,对于桌子有高度要求和腿部的进深空间要求,对椅子要选择人体工学椅,有腰托和扶手最重要。人体工学椅的价格,国产的话大            
                
         
            
            
            
            ## 如何解决“R语言make[1]: *** [Makefile:28: R] Error 1”
### 1. 介绍问题
在开始解决问题之前,我们首先需要了解问题的背景和出现的错误信息。根据错误信息“R语言make[1]: *** [Makefile:28: R] Error 1”,我们可以得出以下信息:
- 问题类型:Makefile错误
- 错误位置:Makefile文件的第28行
-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-03 10:17:28
                            
                                942阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在编译内核时,无论使用哪种方式都提示:make ***No rule to make target "menuconfig".stop. 原因是没有在内核源码目录下进行。例如,要编译或升级的内核解压后的目录为/usr/src/linux-2.4.24,一定要进入到该目录后使用make menuconfig命令,这样就不会提示上面的错误了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-12-06 11:12:07
                            
                                1397阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、不能编译没有GCC 编译工具安装报错:问题1:make时可能会报如下错误cc -c -std=c99 -pedantic -O2 -Wall -W   -g -rdynamic -ggdb   adlist.cmake: cc:命令未找            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 14:17:16
                            
                                291阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx安装执行命令make install报错:      make[1]: *** [install] Error 1      make[1]: Leaving directory `/usr/local/nginx'      make: *** [install] Error 2      #文件的解压目录和编译目录不能是同一文件夹即编译后的目录./configure --prefix            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-29 17:59:22
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 解决mac安装redis提示 No rule to make target
在安装redis时,有时会遇到“No rule to make target”这样的错误提示。这通常是由于makefile文件中存在错误或缺少必要的依赖项导致的。在mac系统上,我们可以通过以下步骤来解决这个问题。
## 检查makefile文件
首先,我们需要检查redis源代码中的makefile文件是否存在            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-23 05:50:54
                            
                                612阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            php5.3.8 ./configure没有任何问题,make时出现如下问题,具体原因不明,在网上找到如下方法解决,mark一下
make: *** [ext/mysqli/mysqli.lo] Error 1
# mkdir /xxx/mysql/include/mysql
# ln -s /xxx/mysql/include/* /xxx/mysql/include/mysql //xx            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-10-19 20:56:00
                            
                                1326阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论