ਜਾਣ-ਪਛਾਣ
ਇਹ ਰਸਬੇਰੀ ਪਾਈ 4 ਲਈ ਕਰੌਸ-ਕੰਪਾਇਲਡ Qt ਲਾਇਬਰੇਰੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਅਤੇ ਰਸਬੇਰੀ ਲਈ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਲਈ Qt-Creator ਨੂੰ ਕੌਨਫਿੱਗਰ ਕਰਨ ਲਈ ਇੱਕ ਗਾਈਡ ਹੈ।
ਪੂਰਵ-ਸ਼ਰਤਾਂ
Raspberry Pi OS Lite
ਰਸਬੇਰੀ ਪਾਈ 4 'ਤੇ ਜਾਂ ਰਸਬੇਰੀ ਕੰਪਿਊਟ ਮਾਡਿਊਲ 4 'ਤੇ ਰਸਬੇਰੀ ਪਾਈ OS ਲਾਈਟ ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ ਜਿਵੇਂ ਕਿ ਮੇਰੀ ਬਲੌਗ ਪੋਸਟ ਵਿੱਚ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ ਰਸਬੇਰੀ ਕੰਪਿਊਟ ਮਾਡਿਊਲ 4 'ਤੇ ਰਸਬੇਰੀ ਪਾਈ OS ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ ।
Ubuntu 20 LTS ਉੱਤੇ ### Qt 5.15.2
ਇੱਕ ਰਸਬੇਰੀ ਪਾਈ 4 'ਤੇ ਰਸਬੇਰੀ ਪਾਈ OS ਲਾਈਟ ਦੀ ਸੰਰਚਨਾ ਕਰੋ ਜਾਂ ਰਸਬੇਰੀ ਕੰਪਿਊਟ ਮਾਡਿਊਲ 4 'ਤੇ ਰਸਬੇਰੀ ਪਾਈ OS ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ ਜਿਵੇਂ ਕਿ ਮੇਰੀ ਬਲੌਗ ਪੋਸਟ ਵਿੱਚ ਹੈ ਅਤੇ ਉਬੰਟੂ 20 LTS 'ਤੇ ਰਸਬੇਰੀ ਕੰਪਿਊਟ ਮਾਡਿਊਲ 4 ਲਈ Qt ਲਾਇਬਰੇਰੀਆਂ ਨੂੰ ਮੇਰੇ ਬਲੌਗ ਪੋਸਟ Qt 5.15 ਕਰਾਸ ਕੰਪਾਇਲ ਦੇ ਅਨੁਸਾਰ Qt ਲਾਇਬਰੇਰੀਆਂ ਬਣਾਓ।
ਸੰਰਚਨਾ Qt- Creator
ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਕੰਮ ਕਰਨ ਵਾਲਾ Qt ਸਿਰਜਣਹਾਰ ਇੱਕ Ubuntu ੨੦ 'ਤੇ ਸਥਾਪਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਸਨੂੰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਹਿਦਾਇਤਾਂ ਨੂੰ Qt ਵਿਖੇ ਜਾਂ ਕਈ ਫੋਰਮਾਂ ਜਾਂ ਟਿਊਟੋਰੀਅਲਾਂ ਵਿੱਚ ਦੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਇਸਤੋਂ ਇਲਾਵਾ, ਤੁਹਾਨੂੰ ਰਸਬੇਰੀ ਪਾਈ 4 ਜਾਂ ਰਸਬੇਰੀ ਕੰਪਿਊਟ ਮਾਡਿਊਲ 4 ਨੂੰ ਰਸਬੇਰੀ ਪਾਈ OS Lite ਅਤੇ ਅਨੁਸਾਰੀ Qt ਲਾਇਬਰੇਰੀਆਂ, ਇੱਕ ਕਰਾਸ-ਕੰਪਾਇਲਰ ਅਤੇ ਰਸਬੇਰੀ ਪਾਈ 4 ਵਾਸਤੇ ਕਰਾਸ-ਕੰਪਾਇਲਡ ਲਾਇਬਰੇਰੀਆਂ ਬਣਾਉਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ ਜਿਵੇਂ ਕਿ ਪੂਰਵ-ਲੋੜਾਂ ਵਿੱਚ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ।
ਵੱਖ-ਵੱਖ ਸੰਰਚਨਾਵਾਂ ਲਈ ਹੇਠਾਂ ਵਰਤੇ ਗਏ ਮਾਰਗ ਦੋ ਪਿਛਲੀਆਂ ਬਲੌਗ ਪੋਸਟਾਂ ਦੇ ਮਾਰਗਾਂ ਦੇ ਅਨੁਕੂਲ ਹਨ।
ਵਰਤਿਆ ਗਿਆ ਮੇਰਾ QtCreator ਸੰਸਕਰਣ 4.13.3 ਹੈ।
ਜੰਤਰ ਬਣਾਓ
ਪਹਿਲੇ ਪੜਾਅ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਨਵਾਂ ਡਿਵਾਈਸ ਬਣਾਉਂਦੇ ਹਾਂ। ਅਜਿਹਾ ਕਰਨ ਲਈ, "ਟੂਲਜ਼" ਦੇ ਤਹਿਤ ਮੀਨੂ ਵਿੱਚ "ਵਿਕਲਪਾਂ" ਨੂੰ ਕਾਲ ਕਰੋ ਅਤੇ ਖੱਬੇ ਕਾਲਮ ਵਿੱਚ "Devices" ਦੀ ਚੋਣ ਕਰੋ। ਫਿਰ ਇੱਕ ਨਵਾਂ ਡਿਵਾਈਸ "ਜੈਨਰਿਕ ਲੀਨਕਸ ਡਿਵਾਈਸ" ਬਣਾਉਣ ਲਈ "ਜੋੜੋ" ਦੀ ਵਰਤੋਂ ਕਰੋ। ਡਿਵਾਈਸ ਨੂੰ ਇੱਕ ਨਾਮ ਦਿਓ - ਇੱਥੇ RaspberryPi4-Qt-5.15 -, "ਹੋਸਟ ਨਾਮ" ਦੇ ਤਹਿਤ IP ਪਤਾ ਦਾਖਲ ਕਰੋ ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਰਸਬੇਰੀ ਲਈ "ਯੂਜ਼ਰਨੇਮ" ਦੇ ਤਹਿਤ "ਪਾਈ" ਦਾਖਲ ਕਰੋ।
ਫੇਰ ਤੁਸੀਂ ਰਸਬੇਰੀ ਨਾਲ ਕਨੈਕਸ਼ਨ ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ "ਟੈਸਟ ਕਰੋ" ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਜੇਕਰ "ਡਿਵਾਈਸ ਦਾ ਟੈਸਟ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰਾ ਹੋ ਗਿਆ ਹੈ।" ਨੂੰ ਇੱਥੇ ਵਾਪਸ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਸੈਟਿੰਗਾਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਪਵੇਗੀ ਅਤੇ ਜਾਂਚ ਕਰਨੀ ਪਵੇਗੀ ਕਿ ਕੀ ਰਸਬੇਰੀ ਇਹਨਾਂ ਪੈਰਾਮੀਟਰਾਂ ਨਾਲ ਸੱਚਮੁੱਚ ਪਹੁੰਚਣਯੋਗ ਹੈ।
- ਨਾਮ: ਆਪਣਾ ਖੁਦ ਦਾ ਨਾਮ ਦਿਓ (ਇਸ ਨੂੰ ਬਾਅਦ ਵਿੱਚ "ਪ੍ਰੋਜੈਕਟ" ਸੈਟਿੰਗਾਂ ਦੇ ਤਹਿਤ ਡਿਵਾਈਸ ਦੀ ਚੋਣ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ)
- ਜੰਤਰ ਕਿਸਮ: "ਸਧਾਰਨ ਲੀਨਕਸ ਜੰਤਰ"
- ਜੰਤਰ: ਨਵਾਂ ਬਣਾਇਆ ਜੰਤਰ ਚੁਣੋ
- Sysroot: ਪਿਛਲੇ ਬਲੌਗ ਪੋਸਟ ਵਿੱਚ ਬਣਾਈ ਗਈ sysroot ਡਾਇਰੈਕਟਰੀ ਦੀ ਚੋਣ ਕਰੋ
- ਕੰਪਾਇਲਰ: ਦੋ ਨਵੇਂ ਬਣਾਏ ਕੰਪਾਇਲਰ ਦੀ ਚੋਣ ਕਰੋ
- Qt ਵਰਜਨ: ਨਵੇਂ ਬਣਾਏ Qt ਵਰਜਨ ਨੂੰ ਚੁਣੋ### ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗ ਨਵੀਂ ਬਣਾਈ ਗਈ ਕਿੱਟ ਨੂੰ ਹੁਣ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਵੇਲੇ ਜਾਂ ਕਿਸੇ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਵੇਲੇ ਤੁਰੰਤ ਚੁਣਿਆ ਅਤੇ ਅਸਾਈਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।