当前位置:网站首页>./ Functions of configure, make and make install
./ Functions of configure, make and make install
2022-07-07 15:41:00 【When can Xiaobai advance to success】
1、./configure
Used to detect the target characteristics of your installation platform . For example, it will check whether you have CC or GCC, It's not necessary CC or GCC, It is a shell Script .( You can use autoconf To generate )
This step is generally used to generate Makefile, Prepare for the next compilation step .
- You can use the configure Add parameters to control the installation , For example code :
./configure --prefix=/usrThe above means to install the software in /usr below , The executable will be installed in /usr/bin. - At the same time, you can specify the configuration file of some software --sys-config= Parameter setting .
- Some software can be added --with、--enable、--without、--disable 、--ranlib And other parameters control compilation .
- You can pass the permission ./configure --help See detailed instructions help .
ar The command is used to update , Maintain and manage static library .ranlib The command is used for Update the symbol index table of the library .
When only ar command ( Used to update the ) when , ld An error will still be reported when connecting , Cannot find updated variable or function , You need to use ranlib To update the symbol index table of the library .
2、make
make It's for compiling , It is from Makefile Read instructions in , Then compile .
Start source code compilation , And the provision of some functions , These functions are controlled by his Makefile Settings file provides related functions , such as make install General indication for installation ,make uninstall Uninstall , Without parameters, the source code is compiled by default .
3、make install
For installation , It also comes from Makefile Read instructions in , Install to specified location .
边栏推荐
- Ctfshow, information collection: web8
- [quick start for Digital IC Validation] 26. Ahb - sramc (6) for system verilog project practice (Basic Points of APB Protocol)
- 【深度学习】语义分割实验:Unet网络/MSRC2数据集
- [server data recovery] a case of RAID data recovery of a brand StorageWorks server
- 居然从408改考自命题!211华北电力大学(北京)
- 2022 all open source enterprise card issuing network repair short website and other bugs_ 2022 enterprise level multi merchant card issuing platform source code
- Super simple and fully automated generation super signature system (cloud Xiaoduo minclouds.com cloud service instance), free application in-house test app distribution and hosting platform, maintenan
- Do you know the relationship between the most important indicators of two strong wind control and the quality of the customer base
- [follow Jiangke University STM32] stm32f103c8t6_ PWM controlled DC motor_ code
- [deep learning] semantic segmentation experiment: UNET network /msrc2 dataset
猜你喜欢

Typescript release 4.8 beta

Unity之ASE实现卡通火焰

【搞船日记】【Shapr3D的STL格式转Gcode】
![[quick start of Digital IC Verification] 25. AHB sramc of SystemVerilog project practice (5) (AHB key review, key points refining)](/img/78/29eb8581e9a8fb4c6c7e1e35ad7adc.png)
[quick start of Digital IC Verification] 25. AHB sramc of SystemVerilog project practice (5) (AHB key review, key points refining)
![[deep learning] semantic segmentation experiment: UNET network /msrc2 dataset](/img/69/9dadeb92f8d6299250a894690c2845.png)
[deep learning] semantic segmentation experiment: UNET network /msrc2 dataset

Ctfshow, information collection: web12
![[quick start of Digital IC Verification] 24. AHB sramc of SystemVerilog project practice (4) (AHB continues to deepen)](/img/cf/45775b712f60869186a25d3657ee1b.png)
[quick start of Digital IC Verification] 24. AHB sramc of SystemVerilog project practice (4) (AHB continues to deepen)

Starting from 1.5, build a microservice framework link tracking traceid
![[quick start of Digital IC Verification] 18. Basic grammar of SystemVerilog learning 5 (concurrent threads... Including practical exercises)](/img/91/16a370ac41adc8fe31507765a82b0a.png)
[quick start of Digital IC Verification] 18. Basic grammar of SystemVerilog learning 5 (concurrent threads... Including practical exercises)

HW初级流量监控,到底该怎么做
随机推荐
【服务器数据恢复】戴尔某型号服务器raid故障的数据恢复案例
leetcode 241. Different Ways to Add Parentheses 为运算表达式设计优先级(中等)
【跟着江科大学Stm32】STM32F103C8T6_PWM控制直流电机_代码
一个需求温习到的所有知识,h5的表单被键盘遮挡,事件代理,事件委托
Vertex shader to slice shader procedure, varying variable
【OBS】RTMPSockBuf_ Fill, remote host closed connection.
webgl_ Graphic transformation (rotation, translation, zoom)
OpenGL common functions
MongoDB数据库基础知识整理
写一篇万字长文《CAS自旋锁》送杰伦的新专辑登顶热榜
webgl_ Enter the three-dimensional world (1)
HPDC smart base Talent Development Summit essay
Use cpolar to build a business website (2)
Stm32f103c8t6 PWM drive steering gear (sg90)
Unity's ASE realizes cartoon flame
Cocos uses custom material to display problems
TypeScript 发布 4.8 beta 版本
连接ftp服务器教程
摘抄的只言片语
webgl_ Enter the three-dimensional world (2)