በሊኑክስ ውስጥ አንድ ፕሮግራም እንዴት ማጠናቀር እንደሚቻል -7 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

በሊኑክስ ውስጥ አንድ ፕሮግራም እንዴት ማጠናቀር እንደሚቻል -7 ደረጃዎች (ከስዕሎች ጋር)
በሊኑክስ ውስጥ አንድ ፕሮግራም እንዴት ማጠናቀር እንደሚቻል -7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በሊኑክስ ውስጥ አንድ ፕሮግራም እንዴት ማጠናቀር እንደሚቻል -7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በሊኑክስ ውስጥ አንድ ፕሮግራም እንዴት ማጠናቀር እንደሚቻል -7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: BU TARİF HERKESİ HAYRAN BIRAKTIRIR ✅PAMUK GİBİ YUMUŞACIK ŞERİT POĞAÇA TARİFİ 😋💯 2024, ግንቦት
Anonim

የምንጭ ኮድ በሰው ሊነበብ በሚችል መልኩ የኮምፒተር ፕሮግራም ነው። ሆኖም ማሽኑ የምንጭ ኮድን ማስፈጸም አይችልም። ጠቃሚ ከመሆኑ በፊት ኮዱ በማሽን ኮድ ውስጥ መሰብሰብ አለበት። በሊኑክስ ላይ የ “make” የግንባታ ስርዓት በጣም የተለመደ ነው ፣ እና ይህ እንዴት ለሁሉም የሊኑክስ ምንጭ ኮድ ጥቅሎች ይሠራል።

ደረጃዎች

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 1
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 1

ደረጃ 1. ለፕሮግራሙ ወይም ለአሽከርካሪው የምንጭ ኮዱን ከበይነመረቡ ወይም ከሌላ ሚዲያ ያውርዱ።

እሱ በ “ታርቦል” መልክ ይሆናል እና የ.tar ፣.tar.bz2 ፣ ወይም.tar.gz ፋይል ቅጥያ ይኖረዋል። አንዳንድ ጊዜ ግን.zip ፋይል በምትኩ ጥቅም ላይ ይውላል።

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 2
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 2

ደረጃ 2. የወረደውን ኮድ ይክፈቱ - ለ.zip ፋይሎች “ፋይልዎን ያውጡ” ፣ ለ.tgz ወይም.tar.gz “tar -zxvffilefile” ን ይጠቀሙ ፤ ለ.bz2 "tar -jxvf yourfile" ን ይጠቀሙ; ወይም ፋይሎችዎን በግራፊክ ያውጡ።

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 3
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 3

ደረጃ 3. በተርሚናል ውስጥ ወደ አዲስ በተወጣው ማውጫ ውስጥ ይሂዱ።

ይህንን የሚያደርጉት ሲዲውን በመተየብ አንድ ቦታ እና ከዚያ የማውጫውን ስም በመፃፍ ነው። (በሊኑክስ ውስጥ የማውጫ ስሞች ለጉዳዮች ተጋላጭ መሆናቸውን ያስታውሱ)።

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 4
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 4

ደረጃ 4. ትዕዛዙን ያሂዱ"

/ያዋቅሩ "የምንጭ ኮዱን በራስ -ሰር ለማዋቀር። እንደ" --prefix = "ያሉ ክርክሮች የመጫኛ ቦታውን ለመቆጣጠር ሊያገለግሉ ይችላሉ። ይህ ትክክለኛ ቤተ -መጻሕፍት እንዳሉዎት ይፈትሻል እና ስሪቶች።

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 5
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 5

ደረጃ 5. አንዴ ከተዋቀረ በኋላ ትክክለኛውን ማጠናከሪያ የሚያከናውን “make” ን ያሂዱ (ይህ ከጥቂት ሰከንዶች እስከ ብዙ ሰዓታት ማንኛውንም ነገር ሊወስድ ይችላል)።

ለፕሮግራሙ አስፈፃሚ የምንጭ ኮድ ማውጫ ውስጥ ባለው የቢን ማውጫ ውስጥ ይፈጠራል።

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 6
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 6

ደረጃ 6. ፕሮግራሙን ለመጫን “ጫን አድርግ” ን አሂድ።

በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 7
በሊኑክስ ውስጥ አንድ ፕሮግራም ያጠናቅቁ ደረጃ 7

ደረጃ 7. የፕሮግራሙን ምንጭ ኮድ አጠናቅረው ተጭነዋል።

ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።

ጠቃሚ ምክሮች

  • በብዙ ባለብዙ ማቀነባበሪያዎች ላይ ፣ እርስዎ መጠቀም በሚፈልጓቸው ብዙ ክሮች 3 ን በመተካት make -j3 ን በመጠቀም ባለብዙ -ተኮር ፋሽን ማጠናቀር ይችላሉ።
  • ግንባታው በማንኛውም ምክንያት ካልተሳካ ፣ እንደገና ለመገንባት ከመሞከርዎ በፊት በመጀመሪያው የግንባታ ሙከራ የተረፉትን ሁሉንም ፋይሎች ለማስወገድ “ንፁህ” ማድረግ አለብዎት። እነዚህ ፋይሎች ሁለተኛ ሙከራዎ እንዳይሳካ ሊያደርጉ ይችላሉ።
  • ቅድመ ቅጥያ እስካልገለጹ ድረስ ኮዱ በራስ -ሰር በ /usr ውስጥ ይጫናል።
  • ሱፐርዘር መሆን ሊያስፈልግዎት ይችላል።
  • እንዲሁም እነዚህን ትዕዛዞች አንድ ላይ ማያያዝ ይችላሉ። ለምሳሌ ፣./configure && make && install ያድርጉ።
  • ግንባታው ካልተሳካ የአንድ መስመር ፣ የፋይል እና የስህተት ዓይነት ውፅዓት ያገኛሉ። ከፈለጉ ችግሩን ለማስተካከል መሞከር ይችላሉ። አብዛኛዎቹ ውድቀቶች የሚመጡት እርስዎ ከሚጭኑት ሶፍትዌር ማለትም ከፓኬጆችዎ የሚመካባቸው ፕሮግራሞች ወይም ቤተመፃህፍት ናቸው።

ማስጠንቀቂያዎች

  • ማጠናቀር ሰዓታት ሊወስድ ይችላል።
  • ወሳኝ የስርዓት አካላትን ማጠናቀር እና መተካት እነሱን እንደገና ካጠናቀቁ እና እንደገና ከጫኑ ችግር ሊያስከትል ይችላል። ምን እያደረጉ እንደሆነ ይወቁ።
  • አንዳንድ የምንጭ ጥቅሎች ፋይሎችን ያዋቅሩ ወይም ፋይሎችን እንኳን አያደርጉም። በዚህ ሁኔታ ፣ በቃለ መጠይቁ ላይ “ያድርጉ” ብለው ይተይቡ እና ምን እንደሚከሰት ይመልከቱ።

የሚመከር: