ಓಪನ್ಫ್ರೇಮ್ವರ್ಕ್ಸ್ ಓಪನ್ ಸೋರ್ಸ್ ರಚನಾತ್ಮಕ ಸೆಟ್ ಆಗಿದೆ, ಇದನ್ನು ಬರೆಯಲಾಗಿದೆ ಸಿ ++, ಇದು ಗ್ರಾಫಿಕ್ ಅಭಿವೃದ್ಧಿಯ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ. ವಿನ್ಯಾಸಕರು ಮತ್ತು ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ ಸಂವಾದಾತ್ಮಕ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸರಳ ರೀತಿಯಲ್ಲಿ ಮತ್ತು ಸುಧಾರಿತ ಜ್ಞಾನವಿಲ್ಲದೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಇದು ಅನುಮತಿಸುತ್ತದೆ.
ಸ್ಥಾಪಿಸಲು ಪ್ರಯತ್ನಿಸುವಾಗ OF en ಫೆಡೋರಾ ಒಬ್ಬರು "ವ್ಯವಹಾರವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ, ಕಂಪೈಲ್ ಮಾಡಿ ಮತ್ತು ಅಂತ್ಯಗೊಳಿಸಿ" ಎಂದು ಹೇಳಬಹುದು. ಆದರೆ ಯಾವಾಗಲೂ ಎಲ್ಲವೂ ಇರಬೇಕಾಗಿಲ್ಲ, ಕೆಲವೊಮ್ಮೆ ಏನಾದರೂ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ, ಕೆಲವೊಮ್ಮೆ ಶಾಂತಿ ನೊಬೆಲ್ ಪ್ರಶಸ್ತಿಯನ್ನು ಗೆದ್ದವರು ಶಾಂತಿ ಯುದ್ಧದ ಅನುಪಸ್ಥಿತಿಯಲ್ಲ ಎಂದು ಹೇಳುತ್ತಾರೆ, ಕೆಲವೊಮ್ಮೆ ಅದು ಒಳ್ಳೆಯ ದಿನವಲ್ಲ. ಹೌದು ಇದು ಆ ದಿನಗಳಲ್ಲಿ ಒಂದು ಅಭಿನಂದನೆಗಳು!
ಪೂರ್ವ-ಸ್ಥಾಪನೆ
- ಸಂಕಲನ ಸಾಧನಗಳನ್ನು ಹೊಂದಿರಿ. ಫೆಡೋರಾ 20 ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅವುಗಳನ್ನು ತರುತ್ತದೆ, ಕನಿಷ್ಠ ನನ್ನ ವಿಷಯದಲ್ಲಿ, ಆದರೆ ಅವುಗಳನ್ನು ಕನ್ಸೋಲ್ನಿಂದ ಈ ಕೆಳಗಿನ ರೀತಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು:
[mujuanp@desdelinux ~]$ su
ನಿರ್ವಾಹಕರ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮ್ಮನ್ನು ಕೇಳಲಾಗುತ್ತದೆ[mujuanp@desdelinux ~]# yum -y install kernel-headers
[mujuanp@desdelinux ~]# yum -y install kernel-devel
ಕರ್ನಲ್ having ಇದ್ದಲ್ಲಿ ಮಾತ್ರ ಕೆಳಗಿನವುPAE»[mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
- ಹ್ಯಾವ್ ಆರ್ಪಿಎಂ ಫ್ಯೂಷನ್
[mujuanp@desdelinux ~]# yum -y localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-20.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-20.noarch.rpm
- ಸ್ಥಾಪಿಸು ಕೋಡ್ಬ್ಲಾಕ್ಗಳು, ಈ ಹಂತವು ಐಚ್ al ಿಕವಾಗಿರುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಫೋಲ್ಡರ್ ಒಳಗೆ ಸ್ಕ್ರಿಪ್ಟ್ನೊಂದಿಗೆ ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ನಾವು ನೋಡಬಹುದು OF
[mujuanp@desdelinux ~]# yum -y install codeblocks
ಸಿದ್ಧ! ಸ್ಥಾಪಿಸಲು ಏನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಎಂಬುದನ್ನು ನಾವು ಈಗಾಗಲೇ ಹೊಂದಿದ್ದೇವೆ OF
ಅನುಸ್ಥಾಪನೆ
- ಈಗ ನಾವು ಡೌನ್ಲೋಡ್ ಮಾಡುವ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗುತ್ತೇವೆ ಓಪನ್ಫ್ರೇಮ್ವರ್ಕ್ಸ್, ನೀವು ಅದನ್ನು ess ಹಿಸಿದ್ದೀರಿ! ಅದನ್ನು ಅನ್ಜಿಪ್ ಮಾಡುವುದು ಅವಶ್ಯಕ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದು ವೈಯಕ್ತಿಕ ಫೋಲ್ಡರ್ನಲ್ಲಿದೆ.
[mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
- ಇದನ್ನು ಮಾಡಿದ ನಂತರ ನಾವು ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಫೋಲ್ಡರ್ಗೆ ಹೋಗುತ್ತೇವೆ ಫೆಡೋರಾ "Of_v0.8.0_linux64_release / scripts / linux / fedora"
[mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
- ಸ್ಥಾಪಿಸದಿರಲು ನಿರ್ಧರಿಸಿದವರಿಗೆ ಕೋಡ್ಬ್ಲಾಕ್ಗಳು ಮೊದಲು ಸಮಯ!
[mujuanp@desdelinux fedora]# ./install_codeblocks
- ಪ್ಯಾಕೇಜ್ಗಳ ಹೆಸರಿನ ದೋಷದಿಂದಾಗಿ ನಾವು install_dependencies.sh ಫೈಲ್ನ ವಿಷಯವನ್ನು ಮಾರ್ಪಡಿಸಬೇಕಾಗಿದೆ ಇದು. ನಾವು ಫೈಲ್ ಅನ್ನು vi ಯೊಂದಿಗೆ ತೆರೆಯುತ್ತೇವೆ, ಎಲ್ಲವನ್ನೂ ಅಳಿಸಿ ಮತ್ತು ಪ್ರಸ್ತಾಪಿಸಿದ ವಿಷಯವನ್ನು ನಕಲಿಸುತ್ತೇವೆ.
[mujuanp@desdelinux fedora]# vi install_dependencies.sh
- ಹೌದು ಈಗ! ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸೋಣ
[mujuanp@desdelinux fedora]# ./install_dependencies.sh
ಬೆಂಬಲ mp3? ಯಾವ ತೊಂದರೆಯಿಲ್ಲ!
[mujuanp@desdelinux fedora]# ./install_codecs.sh
- ಇದರ ನಂತರ ನಾವು ಕಂಪೈಲ್ ಮಾಡಲು ಮುಂದುವರಿಯುತ್ತೇವೆ ಓಪನ್ಫ್ರೇಮ್ವರ್ಕ್ಸ್, ನಾವು ಫೋಲ್ಡರ್ back of_v0.8.0_linux64_release / scripts / linux / back ಗೆ ಹಿಂತಿರುಗುತ್ತೇವೆ
[mujuanp@desdelinux fedora]# cd ../
[mujuanp@desdelinux linux]# ./compileOF.sh
- ಈಗ ನೀವು ಕಂಪೈಲ್ ಮಾಡಬೇಕಾಗಿದೆ ಪ್ರಾಜೆಕ್ಟ್ ಜನರೇಟರ್!
[mujuanp@desdelinux linux]# ./compilePG.sh
ಹೌದು ಕಂಪೈಲ್ ಮಾಡುವಲ್ಲಿ ಸಮಸ್ಯೆ ಇದೆ ಪ್ರಾಜೆಕ್ಟ್ ಜನರೇಟರ್ ಇದಕ್ಕೆ ಹೋಲುತ್ತದೆ:ಈ ಸಮಸ್ಯೆ ಮತ್ತೆ, ಹೆಸರುಗಳ ಸಮಸ್ಯೆಗೆ ಕಾರಣವಾಗಿದೆ. ನಾವು ಏನು ಮಾಡಬೇಕೆಂದರೆ ಪೀಡಿತ ಫೈಲ್ಗಳ ನಕಲನ್ನು ಮಾಡಿ ಮತ್ತು ಅವುಗಳನ್ನು ಸೂಚಿಸಿದ ಹೆಸರಿಗೆ ಮರುಹೆಸರಿಸುವುದು.
/ usr / bin / ld: -lXrandr.so -Xi.so ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ
ಕಲೆಕ್ಟ್ 2: ಎಲ್ಡಿ 1 ನಿರ್ಗಮನ ಸ್ಥಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ
x64 ಗಾಗಿ
[mujuanp@desdelinux linux]# cd /usr/lib64
x32 ಗಾಗಿ
[mujuanp@desdelinux linux]# cd /usr/lib
ಒಮ್ಮೆ ಇಲ್ಲಿ ನಾವು ಫೈಲ್ಗಳ ಹೆಸರನ್ನು ನೋಡುತ್ತೇವೆ.
[mujuanp@desdelinux lib64]# ls
ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಹೆಸರುಗಳು: libXrandr.so.2.2.0 ಮತ್ತು libXi.so.6.1.0
[mujuanp@desdelinux lib64]# cp libXi.so.6.1.0 libXi.so
[mujuanp@desdelinux lib64]# cp libXrandr.so.2.2.0 libXrandr.so
ಸರಾಗವಾಗಿ ಕಂಪೈಲ್ ಮಾಡಲು ಇದು ಸಾಕಷ್ಟು ಇರಬೇಕು ಪ್ರಾಜೆಕ್ಟ್ ಜನರೇಟರ್
[mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
[mujuanp@desdelinux linux]# ./compilePG.sh
ಎಲ್ಲವೂ ಸಿದ್ಧವಾಗಿದೆ, ನಾವು ಬಳಸಬಹುದು ಓಪನ್ಫ್ರೇಮ್ವರ್ಕ್ಸ್ ನಮ್ಮಲ್ಲಿ ಫೆಡೋರಾ 20!