ਰੌਕੀ ਲੀਨਕਸ 9 ਤੇ ਸੀਮੇਕ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕਰਨਾ ਹੈ

CMake ਇੱਕ ਮਸ਼ਹੂਰ ਕੰਪਾਈਲਰ ਹੈ ਜਿਸਨੇ ਹਾਲ ਹੀ ਦੇ ਸਾਲਾਂ ਵਿੱਚ ਬਹੁਤ ਪ੍ਰਸਿੱਧੀ ਪ੍ਰਾਪਤ ਕੀਤੀ ਹੈ। ਇਸਦੀ ਪ੍ਰਸਿੱਧੀ ਦਾ ਮੁੱਖ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਇਹ ਓਪਨ-ਸੋਰਸ ਅਤੇ ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਹੈ, ਇਸਲਈ ਡਿਵੈਲਪਰ ਇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ 'ਤੇ ਵਰਤ ਸਕਦੇ ਹਨ ਜੋ ਉਹ ਚਾਹੁੰਦੇ ਹਨ ਅਤੇ ਲਾਇਸੈਂਸ ਫੀਸਾਂ ਬਾਰੇ ਚਿੰਤਾ ਕਰਨ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸੀਮੇਕ ਕਿਸੇ ਵੀ ਸੁਮੇਲ ਵਿੱਚ ਰੈਪਰ ਅਤੇ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ, ਇਸ ਨੂੰ ਬਹੁਤ ਬਹੁਮੁਖੀ ਬਣਾਉਂਦਾ ਹੈ।

ਹਾਲਾਂਕਿ ਕੁਝ ਕੰਪਾਈਲਰ ਸਿਰਫ ਖਾਸ ਭਾਸ਼ਾਵਾਂ ਜਾਂ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਨ, ਸੀਮੇਕ ਨੂੰ ਕਿਸੇ ਵੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਅਤੇ ਕਿਸੇ ਵੀ ਪਲੇਟਫਾਰਮ 'ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਉਹਨਾਂ ਡਿਵੈਲਪਰਾਂ ਲਈ ਇੱਕ ਆਦਰਸ਼ ਵਿਕਲਪ ਬਣਾਉਂਦਾ ਹੈ ਜੋ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਜੈਕਟਾਂ 'ਤੇ ਕੰਮ ਕਰਨ ਲਈ ਲਚਕਤਾ ਚਾਹੁੰਦੇ ਹਨ। CMake ਨੂੰ ਵੀ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸੁਧਾਰਾਂ ਨਾਲ ਲਗਾਤਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ, ਇਸਲਈ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਭਰੋਸਾ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਉਹ ਹਮੇਸ਼ਾ ਅੱਪ-ਟੂ-ਡੇਟ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਨ। ਇਸਦੇ ਬਹੁਤ ਸਾਰੇ ਲਾਭਾਂ ਦੇ ਨਾਲ, ਇਹ ਕੋਈ ਹੈਰਾਨੀ ਦੀ ਗੱਲ ਨਹੀਂ ਹੈ ਕਿ ਹਾਲ ਹੀ ਦੇ ਸਾਲਾਂ ਵਿੱਚ ਸੀਮੇਕ ਇੰਨਾ ਮਸ਼ਹੂਰ ਹੋ ਗਿਆ ਹੈ।

ਹੇਠਾਂ ਦਿੱਤੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ, ਤੁਸੀਂ ਸਿੱਖੋਗੇ ਕਿ Rocky Linux 9 ਵਰਕਸਟੇਸ਼ਨ ਜਾਂ ਸਰਵਰ 'ਤੇ CMake ਨੂੰ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ: ਨੇਟਿਵ ਐਪ-ਸਟ੍ਰੀਮ ਜਾਂ ਕੰਪਾਇਲ ਵਿਧੀ ਨਾਲ dnf ਪੈਕੇਜ ਮੈਨੇਜਰ।

ਰੌਕੀ ਲੀਨਕਸ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ

ਪਹਿਲਾਂ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਆਪਣੇ ਸਿਸਟਮ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ ਕਿ ਸਾਰੇ ਮੌਜੂਦਾ ਪੈਕੇਜ ਅੱਪ-ਟੂ-ਡੇਟ ਹਨ।

sudo dnf upgrade --refresh -y

CMake - DNF ਵਿਧੀ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ

ਜ਼ਿਆਦਾਤਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਪਹਿਲੀ ਵਿਧੀ ਐਪਸਟ੍ਰੀਮ ਤੋਂ ਸੀਮੇਕ ਨੂੰ ਸਥਾਪਿਤ ਕਰੇਗੀ। ਇਸ ਸੰਸਕਰਣ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਕਿਸੇ ਖਾਸ ਸੰਸਕਰਣ ਜਾਂ ਨਵੀਨਤਮ ਲਈ ਬੇਨਤੀ ਨਹੀਂ ਕਰਦੇ, ਜਿਸਦੀ ਤੁਹਾਨੂੰ ਕੰਪਾਇਲ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ।

ਇੰਸਟਾਲੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।

sudo dnf install cmake

ਇੱਕ ਵਾਰ ਇੰਸਟਾਲ ਹੋਣ ਤੇ, CMake ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਰਕੇ ਇੰਸਟਾਲੇਸ਼ਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।

cmake --version

CMake ਸਥਾਪਿਤ ਕਰੋ - ਸਰੋਤ ਵਿਧੀ ਨੂੰ ਕੰਪਾਇਲ ਕਰੋ

CMake ਦੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਦੀ ਲੋੜ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਦੂਜਾ ਵਿਕਲਪ ਸਰੋਤ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨਾ ਅਤੇ ਇਸ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨਾ ਹੈ। ਇਹ ਇੱਕ ਸ਼ਾਨਦਾਰ ਤਰੀਕਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਤੁਹਾਨੂੰ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਸਥਾਪਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਪਰ ਇਹ ਅੱਪਡੇਟ ਲਈ ਡਾਊਨਲੋਡ ਕਰਨ ਅਤੇ ਦੁਬਾਰਾ ਕੰਪਾਇਲ ਕਰਨ ਦੀ ਕੀਮਤ 'ਤੇ ਆਉਂਦਾ ਹੈ।

ਅੱਗੇ ਵਧਣ ਤੋਂ ਪਹਿਲਾਂ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੇ ਸਿਸਟਮ ਤੇ ਹੇਠ ਲਿਖੀਆਂ ਲੋੜੀਂਦੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ।

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel make -y

ਪਹਿਲਾਂ, ਵੇਖੋ ਗਿਤੁਬ ਪੇਜ ਜਾਰੀ ਕਰਦਾ ਹੈ ਅਤੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਲਿੰਕ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰੋ।

ਅਜਿਹਾ ਕਰਨਾ ਨਾ ਭੁੱਲੋ, ਕਿਉਂਕਿ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਉਦਾਹਰਣਾਂ ਦੇ ਲਿੰਕ ਸਮੇਂ ਦੇ ਨਾਲ ਪੁਰਾਣੇ ਹੋ ਜਾਣਗੇ।

ਅੱਗੇ, ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੁਰਾਲੇਖ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ wget ਕਮਾਂਡ.

ਸਿਰਫ਼ ਉਦਾਹਰਨ:

wget https://github.com/Kitware/CMake/releases/download/v3.24.0/cmake-3.24.0.tar.gz

ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੁਰਾਲੇਖ ਸਮੱਗਰੀ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰੋ।

tar -zxvf cmake-{version number}.tar.gz

ਹੁਣ ਐਕਸਟਰੈਕਟ ਕੀਤੀ ਗਈ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਸੀ.ਡੀ.

cd cmake-{version number}

ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, CMake ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਹੇਠਾਂ ਭੇਜੋ / opt / ਸਥਾਨ.

sudo mv cmake* /opt/

ਹੁਣ, ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ।

cd /opt/cmake-{your version}

ਅਗਲੇ ਭਾਗ ਵਿੱਚ, ਤੁਸੀਂ ਚਲਾਓਗੇ ਬੂਟਸਟਰੈਪ ਸਕ੍ਰਿਪਟ. ਜੇਕਰ ਤੁਹਾਨੂੰ ਕੋਈ ਸਮੱਸਿਆ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਜ਼ਿਕਰ ਕੀਤੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਸਥਾਪਤ ਹਨ।

sudo ./bootstrap

ਇੱਕ ਵਾਰ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਉਦਾਹਰਨ ਆਉਟਪੁੱਟ:

ਰੌਕੀ ਲੀਨਕਸ 9 ਤੇ ਸੀਮੇਕ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕਰਨਾ ਹੈ

ਬੂਟਸਟਰੈਪ ਸਕ੍ਰਿਪਟ ਨੂੰ ਕੁਝ ਮਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ। ਇੱਕ ਵਾਰ ਹੋ ਜਾਣ 'ਤੇ, ਦੀ ਵਰਤੋਂ ਕਰੋ ਹੁਕਮ ਬਣਾਓ ਪੈਕੇਜ ਨੂੰ ਬਣਾਉਣ ਲਈ.

sudo make

ਇਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਕੌਫੀ ਬਣਾਉਣ ਜਾਂ ਪੀਣ ਲਈ ਕੁਝ ਮਿੰਟਾਂ ਤੋਂ ਲੈ ਕੇ ਲਗਭਗ ਦਸ ਮਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ।

ਮੁਕੰਮਲ ਹੋਣ 'ਤੇ ਉਦਾਹਰਨ:

ਰੌਕੀ ਲੀਨਕਸ 9 ਤੇ ਸੀਮੇਕ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕਰਨਾ ਹੈ

ਅੱਗੇ, ਹੇਠ ਦਿੱਤੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ CMake ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ ਇੰਸਟਾਲ ਕਮਾਂਡ ਬਣਾਓ.

sudo make install

ਉਦਾਹਰਨ ਆਉਟਪੁੱਟ:

ਰੌਕੀ ਲੀਨਕਸ 9 ਤੇ ਸੀਮੇਕ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕਰਨਾ ਹੈ

ਇੱਕ ਵਾਰ ਇੰਸਟਾਲੇਸ਼ਨ ਖਤਮ ਹੋਣ ਤੋਂ ਬਾਅਦ, CMake ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਰੋ।

ਇੱਕ ਵਾਰ ਹੋ ਜਾਣ 'ਤੇ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਸਕਰਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ

cmake --version

ਉਦਾਹਰਨ ਆਉਟਪੁੱਟ:

ਰੌਕੀ ਲੀਨਕਸ 9 ਤੇ ਸੀਮੇਕ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕਰਨਾ ਹੈ

ਟਿੱਪਣੀਆਂ ਅਤੇ ਸਿੱਟਾ

ਸੰਖੇਪ ਵਿੱਚ, CMake ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ ਬਹੁਮੁਖੀ ਕੰਪਾਈਲਰ ਹੈ ਜਿਸਨੇ ਪਿਛਲੇ ਕੁਝ ਸਾਲਾਂ ਵਿੱਚ ਬਹੁਤ ਪ੍ਰਸਿੱਧੀ ਪ੍ਰਾਪਤ ਕੀਤੀ ਹੈ। ਇਸਦਾ ਓਪਨ-ਸਰੋਤ ਅਤੇ ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਕੁਦਰਤ ਇਸ ਨੂੰ ਸਾਰੇ ਪੱਧਰਾਂ ਦੇ ਵਿਕਾਸਕਾਰਾਂ ਲਈ ਇੱਕ ਆਕਰਸ਼ਕ ਵਿਕਲਪ ਬਣਾਉਂਦੀ ਹੈ। ਇਸਦੇ ਉਲਟ, ਰੈਪਰ ਅਤੇ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਬਣਾਉਣ ਦੀ ਇਸਦੀ ਯੋਗਤਾ ਇਸਨੂੰ ਕਿਸੇ ਵੀ ਪ੍ਰੋਜੈਕਟ ਲਈ ਇੱਕ ਵਧੀਆ ਵਿਕਲਪ ਬਣਾਉਂਦੀ ਹੈ।

ਹੋਰ ਪੜ੍ਹਨ ਲਈ, ਵੇਖੋ CMake ਦੇ ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼।



LinuxCapable.com ਦੀ ਪਾਲਣਾ ਕਰੋ!

ਆਟੋਮੈਟਿਕ ਅੱਪਡੇਟ ਪ੍ਰਾਪਤ ਕਰਨਾ ਪਸੰਦ ਕਰਦੇ ਹੋ? ਸਾਡੇ ਸੋਸ਼ਲ ਮੀਡੀਆ ਖਾਤਿਆਂ ਵਿੱਚੋਂ ਇੱਕ 'ਤੇ ਸਾਡਾ ਪਾਲਣ ਕਰੋ!