Comment développer des programmes Linux dans un langage simple
Easy Language version 3.6 est une version multiplateforme, qui peut prendre en charge le développement de plates-formes Windows, Linux et UnixlinuxDans le miroir d'environnement Easy Language version 3.6, vous pouvez compiler des programmes basés sur Windows dans l'environnement Windows et compiler des programmes sous Linux peut être distribué sur plusieurs plates-formes. Lors de la publication séparément, sélectionnez simplement différents systèmes d'exploitation.
Ici, nous souhaitons informer une fois de plus les utilisateurs de Yi Language que si vous compilez un programme basé sur Windows, vous pouvez utiliser la version 3.6 de Yi Language pour compiler directement. Il n'y aura aucun impact sur le multiplateforme et ce sera le même que. l'opération précédente. Si vous souhaitez développer des programmes basés sur des systèmes Linux, veuillez consulter les instructions ci-dessous.
Toutes les déclarations de ce chapitre et des suivantes supposent que vous avez téléchargé la version 3.6 de Yi Language à partir du site Web de Yi Language, mais que l'installation a été terminée sans aucune modification.
Une interface
Après avoir exécuté Easy Language version 3.6, vous verrez l'écran de démarrage suivant :
Normalement, si vous écrivez un programme Windows, il vous suffit de sélectionner la première icône.
L'icône « Programme console Windows » indique que vous pouvez compiler un programme console sans fenêtre sous Windows.
Pour générer un programme Linux, veuillez sélectionner le 3ème "
Icône « Programme Linux ».Sélectionnez l'icône et cliquez sur OK, ou double-cliquez sur l'icône et Yi Language passera à la fenêtre d'assemblage et créera manuellement le code suivant :
Ici, j'ai peur que vous remarquiez que la "fenêtre _Startup" n'est pas générée maintenant. En effet, elle ne prend en charge que les programmes de console sans fenêtre de Linux pour le moment et la fonctionnalité de fenêtre n'est actuellement pas prise en charge. La boîte d'information est également difficile à afficher.
Tout d'abord, jetons un œil aux changements apportés au menu de la version 3.6 de Yi Language par rapport aux versions précédentes :
Easy Language version 3.6 a une option supplémentaire dans le menu "Programme". Nous cliquons sur "Programme" → "Configuration du programme" et la "Boîte de dialogue de configuration du programme" apparaîtra, comme indiqué à droite.
Easy Language version 3.6 aura une zone de liste déroulante "Type de programme" supplémentaire Puisque ce que nous venons de sélectionner est de compiler un programme Linux, il sélectionne un programme de console Linux.
Regardons à nouveau le menu du programme. Quel que soit le type de programme que vous compilez, vous utiliserez les deux sous-menus "Compiler" comme indiqué par la flèche dans l'image ou "Compilation indépendante" ci-dessous.
Nous sélectionnons différents types de programmes dans la boîte de sélection de configuration du programme, et le type de programme correspondant sera compilé
Remarque : la version Easy Language Linux ne prend actuellement en charge que les programmes de console sans fenêtre.
La version Easy Language Linux ne prend actuellement en charge que certaines commandes.
Conversion de la deuxième plateforme
Si vous avez sélectionné une plate-forme pour compiler le code, il vous suffit de sélectionner « Programme de console Linux » dans la « Boîte de dialogue de configuration du programme » → « Type de programme » et vous pouvez facilement compiler un programme pouvant s'exécuter sur la plate-forme Linux.
Pour l'instant, notre plate-forme cible de compilation est Linux, nous pouvons passer à la plate-forme Windows, comme indiqué à droite.
Vous pouvez observer les changements dans la barre de titre de Yi Language après être passé à la plate-forme cible Windows, comme le montre l'image de droite.
Compilation de trois codes
Après avoir créé un nouveau programme Linux, nous pouvons saisir le code suivant :
Les "sortie standard ()" et "entrée standard ()" sont des commandes nouvellement réduites et peuvent être trouvées dans le sous-dossier de la bibliothèque de support.
Après cela, nous sélectionnons le menu "Programme" → "Compiler", ou appuyons sur F7 pour enregistrer le code que nous venons de compiler dans un fichier, par exemple, le nom du fichier est soft. Comme indiqué à droite.
Remarque : le programme Linux compilé n'a pas de nom de suffixe fixe.
Remarque : le nom du fichier peut également être un nom anglais. Mais le système Linux cible doit prendre en charge l'anglais.
Quatre exécutions de programmes Linux
Remarque : les opérations suivantes sont toutes sous la plate-forme Linux. Si le système d'exploitation Linux n'est pas installé, veuillez sélectionner une version du système d'exploitation Linux. Et il prend également en charge le système d'exploitation Linux anglais. Le nom du fichier peut également être considéré comme un nom anglais.
Nous placerons le fichier soft nouvellement compilé dans le répertoire principal de la plate-forme Linux, et en même temps placerons le fichier dans le même répertoire, exécuterons le programme Terminal, nous verrons l'interface suivante
Nous listons d'abord tous les fichiers du dossier actuel :
De nos jours, la police du fichier soft est blanche. Il nous est difficile de l'exécuter sous Linux. Après avoir entré soft, le message d'erreur suivant apparaîtra :
.Il suffit de saisir "nom du programme chmod775". Le format de cette commande est profond dans Linux, et nous pouvons exécuter le programme logiciel sous Linux. La fonction de saisir cette commande est de donner les autorisations exécutables au programme spécifié.
À ce stade, après avoir utilisé la commande ls pour lister tous les fichiersdéveloppement de la plateforme Linux, la police du fichier logiciel sera changée en une autre couleur :
À ce moment-là, après avoir réexécuté le logiciel, nous pouvons exécuter le programme Linux que nous avons compilé hier sous la plate-forme Windows. Après avoir entré 20 et 30 selon les invites du programme, nous pouvons voir que le programme affichera manuellement le résultat 50, puis le programme se terminera manuellement.
Remarque 1 :
Il existe 3 fichiers de bibliothèque de support pour exécuter des programmes Linux compilés en Easy Language :
1 : Fichier krnln.so (bibliothèque de support du cœur du système)
Cette bibliothèque est l'une des bibliothèques de base du Yi Language System. Elle nécessite la prise en charge de Yi System version 3.6. Elle fournit 47 types de données définis par la bibliothèque, 579 commandes et 330 constantes définies par la bibliothèque.
2 : Fichier dp1.so (bibliothèque 1 de support des opérations de données)
Cette bibliothèque est une bibliothèque de support général, qui nécessite la prise en charge d'Easy System version 3.6 et de la bibliothèque de support de base du système version 3.0. Elle fournit 7 configurations d'environnement Linux de commandes et 2 constantes de définition de bibliothèque.
3 : Fichier cncnv.so (bibliothèque de support de conversion de codage de caractères chinois)
Cette bibliothèque est une bibliothèque de support général. Elle nécessite la prise en charge d'Easy System version 3.6 et de la bibliothèque de support de base du système version 3.0. Elle fournit 1 commande et 5 constantes de définition de bibliothèque.
Les trois fichiers de bibliothèque de support ci-dessus sont sous Yi Language Linux. Pour exécuter un programme Linux compilé par Yi Language, vous devez apporter les fichiers de bibliothèque de support appropriés. Les fichiers de bibliothèque de support peuvent être placés aux trois endroits suivants :
1. Placez-le dans le même répertoire que les fichiers du programme
2. Placez-le sous /lib
3. Placez-le sous /usr/lib
Remarque 2 :
Pour exécuter le programme dans le terminal, vous devez ajouter "./" après le nom du programme
Liste des bibliothèques de classes :
Nom de la bibliothèque de classe
Télécharger
Instructions
Bibliothèque de classes de démonstration dans ce chapitre
linux.e
Démontre l'opération de multiplication sous Linux
Jeu de devinettes de mots
devinez le mot.e
Le cahier génère aléatoirement un nombre pour que vous deviniez le mini-jeu
Prédire les prix des produits
Prédiction des prix.e
Un petit jeu similaire au jeu de devinettes de mots
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!