Bonjour à tous
j voudrais Ecrire un programme C qui prend en paramètre une série de fichiers source .c, les compile chacun
séparément et simultanément puis édite les liens pour produire un exécutable.
j'ai écrit ce code
pour au moins compiler mais il me donne cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main(int argc, char* argv[]) {int i; char* tas[]; printf("Lancement de %s avec pour arguments \n",argv[0]); for( i = 1; i < argc;++i) { printf("%s\n ",argv[i]); cc -o tas[i] argv[i]; } }
j parviens pas à trouver la solution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 compile.c: In function main: compile.c:7: error: array size missing in tes compile.c:12: error: cc undeclared (first use in this function) compile.c:12: error: (Each undeclared identifier is reported only once compile.c:12: error: for each function it appears in.) compile.c:12: error: o undeclared (first use in this function) compile.c:12: error: expected ; before tas
Merci de me proposer une solution
Partager