ಕ್ಯೂಟಿ 5.9.1, (ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ 4.3.1 ನೊಂದಿಗೆ) ಉಬುಂಟುನಲ್ಲಿ ಸ್ಥಾಪನೆ

ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಕ್ಯೂಟಿ 5.9.1 ಅನ್ನು ನೋಡೋಣ. ಇದು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯಾಗಿದೆ ಅಡ್ಡ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್‌ವರ್ಕ್, GUI ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಅಲ್ಲದೆ, ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಕರಗಳು ಮತ್ತು ಸರ್ವರ್ ಕನ್ಸೋಲ್‌ಗಳಂತಹ GUI ಅಲ್ಲದ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

La 5.9.1 ಆವೃತ್ತಿ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಗಿಂತ Cmake ಏಕೀಕರಣಕ್ಕೆ ಹೆಚ್ಚಿನ ಸುಧಾರಣೆಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ. ಇದು ಒಳಗೊಂಡಿದೆ ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ 4.3.1 ಆಫ್‌ಲೈನ್ ಸ್ಥಾಪನೆ ಪ್ಯಾಕೇಜುಗಳು.

Qt ಅದು ಸ್ವತಃ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲ. ಇದು ನಿಜವಾಗಿ ಸಿ ++ ನಲ್ಲಿ ಬರೆಯಲಾದ ಚೌಕಟ್ಟು. ಇದು ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು ಮೊಬೈಲ್‌ಗಾಗಿ ಅಡ್ಡ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿ ಚೌಕಟ್ಟಾಗಿದೆ.

ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ ಗ್ನು / ಲಿನಕ್ಸ್, ಓಎಸ್ ಎಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ಸ್ಮಾರ್ಟ್ ಕೋಡ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ, ಅಂತರ್ನಿರ್ಮಿತ ಸಹಾಯ ವ್ಯವಸ್ಥೆ, ಡೀಬಗರ್ ಮತ್ತು ಪ್ರಮುಖ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳ ಏಕೀಕರಣವನ್ನು ನೀಡುತ್ತದೆ (ಉದಾ. ಗಿಟ್ ಅಥವಾ ಬಜಾರ್)

ಉಬುಂಟುನಲ್ಲಿ ಈ ಅಭಿವೃದ್ಧಿ ಚೌಕಟ್ಟು ಮತ್ತು ಐಡಿಇ ಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುವ ಮೊದಲು, ಕೆಲವು ಸಾಮಾನ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೋಡೋಣ.

ಕ್ಯೂಟಿ 5.9.1 ರ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

QtCreator

Qt ಯೊಂದಿಗೆ, ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಅದರ ವಿಜೆಟ್ ಮಾಡ್ಯೂಲ್ ಬಳಸಿ ನೇರವಾಗಿ C ++ ನಲ್ಲಿ ಬರೆಯಬಹುದು. ಇದು ಸಂವಾದಾತ್ಮಕ ಚಿತ್ರಾತ್ಮಕ ಸಾಧನದೊಂದಿಗೆ ಬರುತ್ತದೆ ಕ್ಯೂಟಿ ಡಿಸೈನರ್. ಇದು ವಿಜೆಟ್ ಆಧಾರಿತ GUI ಗಳಿಗೆ ಕೋಡ್ ಜನರೇಟರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಇದರ ಜೊತೆಯಲ್ಲಿ, ಈ ಉಪಕರಣವನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಬಳಸಬಹುದು, ಆದರೆ ಇದು ಮನಬಂದಂತೆ ಸಂಯೋಜನೆಗೊಳ್ಳುತ್ತದೆ ಕ್ಯೂಟಿ ಸೃಷ್ಟಿಕರ್ತ.

ಅನುಸ್ಥಾಪನೆಯಲ್ಲಿ ಸೇರಿಸಲಾಗಿರುವ ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ 4.3.1 ಐಡಿಇ, ದೊಡ್ಡ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಉತ್ತಮ ಸಾಧನವಾಗಿದೆ. ಈ IDE ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್, ಉದಾಹರಣೆಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್ ಗಳ ಪ್ರವೇಶಕ್ಕೆ ಮಾತ್ರ ನಮಗೆ ಸಹಾಯ ಮಾಡುವುದಿಲ್ಲ. ವಿಭಿನ್ನ ಟೂಲ್‌ಚೇನ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವಾಗ ಇದು ನಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಯಾರಾದರೂ ನೆನಪಿರದಿದ್ದರೆ, ಈ IDE ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿತ್ತು ಎಸ್ಕೆಡಿ ಕೊನೆಯಲ್ಲಿ ಉಬುಂಟು ಫೋನ್‌ನಿಂದ.

ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ ಸಂಪೂರ್ಣ ಐಡಿಇ ಆಗಿದೆ, ಆದರೆ ಅದೇ ಸಮಯದಲ್ಲಿ ಅದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಅದರ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಸುಧಾರಿಸುವ ಪ್ಲಗಿನ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಸಾಧ್ಯತೆ. ಈ ಪ್ಲಗ್‌ಇನ್‌ಗಳನ್ನು ಅಧಿಕೃತ ಪುಟದಲ್ಲಿ ಕಾಣಬಹುದು, ಆದರೆ ಅಧಿಕೃತವಲ್ಲದ ಮತ್ತು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಇತರ ಆಡ್-ಆನ್‌ಗಳು ಸಹ ಇವೆ ಎಂದು ಸ್ಪಷ್ಟಪಡಿಸಬೇಕು.

ಕ್ಯೂಟಿ 5.9.1 ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಈ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಉಬುಂಟುನಲ್ಲಿ ಸ್ಥಾಪಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಮೊದಲು ನಾವು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಿದ್ದೇವೆ .run ಫೈಲ್ ನಿಮ್ಮ ವೆಬ್‌ಸೈಟ್‌ನಿಂದ. ನಂತರ ನಾವು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್‌ಗೆ ಮಾತ್ರ ನಾವು ಮರಣದಂಡನೆ ಅನುಮತಿಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಮುಗಿಸಲು ನಾವು ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು. ಇದೆಲ್ಲವನ್ನೂ ಮಾಡಲು, ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಬರೆಯಿರಿ.

wget http://download.qt.io/official_releases/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run

chmod +x qt-opensource-linux-x64-5.9.1.run

./qt-opensource-linux-x64-5.9.1.run

ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಖಾತೆಗೆ ಪ್ರವೇಶ ಡೇಟಾವನ್ನು ನಮೂದಿಸಬೇಕಾಗುತ್ತದೆ, ಹೊಸ ಬಳಕೆದಾರ ಖಾತೆಯನ್ನು ರಚಿಸಿ ಅಥವಾ ಈ ಹಂತವನ್ನು ಬಿಟ್ಟುಬಿಡಿ.

qt ಖಾತೆಯನ್ನು ಲಾಗಿನ್ ಮಾಡಿ

ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗವನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಿಡಿ, ಅಥವಾ ನೀವು ಡೀಫಾಲ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಇಷ್ಟಪಡದಿದ್ದಲ್ಲಿ ಅದನ್ನು ಬದಲಾಯಿಸಿ. ಅನುಸ್ಥಾಪನೆಯ ಕೊನೆಯಲ್ಲಿ ತೋರಿಸಲಾಗುವ ಲಿಂಕ್‌ಗಳಲ್ಲಿನ ಪ್ರೋಗ್ರಾಂನ ದಸ್ತಾವೇಜನ್ನು ನೋಡುವುದನ್ನು ನಿಲ್ಲಿಸುವುದಕ್ಕಿಂತ ಉಳಿದ ಅನುಸ್ಥಾಪನೆಗೆ ಹೆಚ್ಚಿನ ಇತಿಹಾಸವಿಲ್ಲ. ನೀನು ಮಾಡಬಲ್ಲೆ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ನೋಡಿ ಇಂದ ವಿಕಿ ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಯೋಜನೆಯ. ಪಠ್ಯವನ್ನು ಸ್ಪ್ಯಾನಿಷ್ ಸೇರಿದಂತೆ ವಿವಿಧ ಭಾಷೆಗಳಲ್ಲಿ ಕಾಣಬಹುದು.

ಕಂಪೈಲರ್ ಅನ್ನು ಹೊಂದಿಸಿ

ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ಗಾಗಿ ಕಂಪೈಲರ್ ಆಯ್ಕೆಮಾಡಿ

ಮೊದಲು ನೀವು ನಮ್ಮ ಹೊಸದಾಗಿ ಸ್ಥಾಪಿಸಲಾದ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕು. ಮುಂದೆ ನಾವು ಪರಿಕರಗಳು> ಆಯ್ಕೆಗಳ ಮೆನುಗೆ ಹೋಗಬೇಕಾಗುತ್ತದೆ. ಈಗ ನಾವು ರಚಿಸು ಮತ್ತು ರನ್ ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಕಿಟ್ ಟ್ಯಾಬ್ ಅನ್ನು ಆರಿಸುವ ಮೂಲಕ ಮುಕ್ತಾಯಗೊಳಿಸಿ. ಸಿಸ್ಟಮ್ ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆ ಮಾಡಿದರೆ ನೀವು ಕಂಪೈಲರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಅದನ್ನು ಹೇಳಲು ಈ IDE ಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಕಂಪೈಲರ್ ಅಗತ್ಯವಿದೆ ನಿಮ್ಮ ಯೋಜನೆಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ತೋರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಕರ್ತವ್ಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸುವಾಗ, ಕೆಲವು ದೋಷಗಳನ್ನು ತೋರಿಸಬಹುದು. ಕಂಪೈಲರ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಎರಡು ಅತ್ಯಂತ ವಿಶಿಷ್ಟವಾದವುಗಳು ಹೀಗಿವೆ:

ದೋಷ: g ++ ಆಜ್ಞೆ ಕಂಡುಬಂದಿಲ್ಲ
ಪರಿಹಾರ: sudo apt install buil-ಅಗತ್ಯ

GL / gl.h ದೋಷ. ಅಂತಹ ಫೈಲ್ ಅಥವಾ ಡೈರೆಕ್ಟರಿ ಇಲ್ಲ
ಪರಿಹಾರ: sudo apt install mesa-common-dev


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.